Linux всех победит (в играх)
Сообщество во всю пилит большой улучшайзер производительности игр на Linux. И больше всего профита от этого получат обладатели Nvidia. И его уже можно тыкать. Собсно, я потыкал.
Как потыкать
Для проверки нужен любой Линух, на который можно поставить драйвер Nvidia 610.43.03. У меня это будет Fedora 44 Workstation.
Нужно установить кастомный proton от Cachy OS (версия минимум 11.0-20260702). Я это сделал через ProtonUp-Qt.
Включается фича через флаги VKD3D_CONFIG=descriptor_heap PROTON_VKD3D_HEAP=1.
Тестовый стенд
- Ryzen 9700x с разблокированным 105w
- 64gb ddr5 6000
- 4070 ti super oc
Условия тестирования
Запускаю всё на ультрах (трассировку пути не трогаю) в 4к dlaa без генерации кадров. В играх dlss вручную обновлен до 4.5.
Тесты
Игр у меня немного, но в них разница заметна.
PRAGMATA. Локация убежище
Без флага производительность в районе 50-55 кадров в зависимости от положения на сцене. В максимуме -- 63.
С добавленным флагом частота кадров в находится в пределе 50-60 кадров в зависимости от положения на сцене. В максимуме -- 68.
Производительность подросла примерно на 10 процентов.
Без флага карта потребляет в среднем на 5 ватт меньше и болтается в районе 270 ватт. С флагом же потребление возрастает до 280.
Death Stranding: On the Beach. Терминал доставки
Сцена выбрана не спроста, так как в ней много источников света, отражений и прочего.
Без флага кадры держатся на 21-23 с периодическими дропами до 18.
С добавленным флагом производительность такая же, 21-23 кадра, но уже теперь без дропов.
Занятно ведёт себя видеокарта. Без флага потребление скачет между ~268 и ~283 ваттами. Видимо, из-за этого и происходят дропы. С флагом потребление стабильнее и находится на уровне 275 ватт. То есть, она в пиках кушает меньше, а фепесы стабильнее.
Что изменилось?
Как видно из моих скромных тестов, карты на Линухе страдают от недогруза. В зависимости от игры, он больше или меньше. Экспериментальное улучшение снижает накладные расходы на трансляцию DX12, что даёт нам больше циферок в левом верхнем углу.
Подробнее про фичу в материале ниже (не моём).
З.Ы
Какие игры ещё потестить? Сделаю вторую часть.