Драйвер NVK Vulkan от MESA для графических процессоров NVIDIA наконец-то получил поддержку разреженной памяти в недавнем патче для Linux, что позволяет API обрабатывать и запускать больше игр.
Разреженная память — это термин, предназначенный для управления памятью, которое предполагает использование математических уравнений для распределения данных, чтобы обеспечить более высокую эффективность, чем традиционные методы, а также обеспечить более быстрое время извлечения. В последнее время использование разреженной памяти возросло, поскольку все больше игр делают ее обязательной. В свете этого в драйвер NVIDIA NVK Vulkan добавлена поддержка функции управления памятью, что обеспечивает удобство работы для геймеров Linux.
Поддержка разреженной памяти в драйвере NVK NVIDIA внесет огромный вклад в будущее платформы в игровой сфере, поскольку некоторые игры в экосистеме Linux, например игры в Steam Play, использующие DXVK и VKD3D-Proton, имеют разреженную память в качестве основного требования. Нам еще предстоит увидеть поддержку со стороны лагеря AMD, но, судя по тому, как разработчик открытого исходного кода MESA работает с драйвером AMD Vulkan, мы ожидаем, что он появится в ближайшее время.
Linux оказывается в состоянии, которое делает его жизнеспособной альтернативой основным операционным системам, особенно если вы предпочитаете разработку с открытым исходным кодом. Однако, что касается игр, SteamOS является основной платформой для внедрения Linux через уровень совместимости; следовательно, здесь также используются разработки, проводимые на платформе, а с добавлением поддержки разреженной памяти в NVIDIA NVK игровой процесс, несомненно, повысится.
Иван Ковалев
VIA