Сравнение на производителността на игрите при използване на Wayland и X.org

Ресурс Phoronix публикува резултатите от сравнение на производителността на игровите приложения, стартирани в среди на базата на Wayland и X.org в Ubuntu 21.10 на система с графична карта AMD Radeon RX 6800. В тестовете участваха игри като Total War: Three Kingdoms, Shadow of the Tomb Raider, HITMAN 2, Xonotic, Strange Brigade, Left 4 Dead 2, Batman: Arkham Knight, Counter-Strike: Global Offensive и F1 2020. Тестовете се проведоха при резолюции на екрана 3840×2160 и 1920×1080, както за оригиналните Linux версии на игрите, така и за Windows игри, стартирани с помощта на Proton + DXVK.

В средно игри в GNOME сесия на базата на Wayland показваха FPS с 4% по-висок, отколкото в GNOME сесия над X.org. В повечето тестове KDE 5.22.5 малко изоставаше от GNOME 40.5 при използване на Wayland, но надминаваше при използване на X.Org в тестовете на повечето игри (Counter-Strike: Global Offensive, F1 2020, Shadow of the Tomb Raider, Left 4 Dead 2, Xonotic, Total War: Three Kingdoms, Strange Brigade).

Сравнение на производителността на игрите при използване на Wayland и X.org

За игрите 'Total War: Three Kingdoms' и 'Shadow of the Tomb Raider' тестовете на KDE на базата на Wayland не успяха да бъдат проведени поради аварийни завършвания на игрите. В играта HITMAN 2, независимо от графичната подсистема, се наблюдаваше аномално двукратно изоставане от GNOME и Xfce.

Сравнение на производителността на игрите при използване на Wayland и X.org

Xfce беше тестван само с X.org и в повечето измервания беше на последно място, освен в тестовете на играта Strange Brigade в резолюция 1920×1080, където Xfce излезе на първо място както при стартиране на оригиналните версии на играта, така и при използване на Proton. В теста с резолюция 3840×2160 Xfce обаче беше на последно място. Този тест също бе забележителен с това, че сесията на KDE с Wayland надмина GNOME.

Сравнение на производителността на игрите при използване на Wayland и X.org

В игрите, поддържащи OpenGL и Vulkan, при използване на Vulkan FPS беше примерно с 15% по-висок.

Сравнение на производителността на игрите при използване на Wayland и X.org

Освен това бяха публикувани резултатите от сравнението на производителността на различни игри и тестови приложения при използване на ядра Linux 5.15.10 и 5.16-rc на лаптопи с процесори Ryzen 7 PRO 5850U и Ryzen 5 5500U. Тестовете показаха осезаемо увеличение на производителността (от 2 до 14%) при използване на ядро Linux 5.16, което се запазва независимо от версията на Mesa (в последния тест беше използвана версия 22.0-dev). Очаква се релизът на ядрото 5.16 на 10 януари. Не е ясно каква именно промяна в ядрото 5.16 е довела до увеличаване на производителността, предполага се, че това е комбинация от подобрения, свързани с използването на CPU в планирача на задачи и оптимизации за поддръжка на GPU Radeon Vega в драйвера AMDGPU.

Сравнение на производителността на игрите при използване на Wayland и X.org

Допълнително, може да се отбележи издаването на графичния драйвер AMDVLK, който предоставя реализация на графичния API Vulkan, разработван от компанията AMD. До открития код драйверът се доставяше в състава на собствен набор от драйвери AMDGPU-PRO и конкурираше с открития Vulkan-драйвер RADV, разработван от проекта Mesa. От 2017 година кодът на драйвера AMDVLK е открит под лицензия MIT. Новият выпуск е забележителен с поддръжката на спецификацията Vulkan 1.2.201, реализацията на Vulkan-разширението VK_EXT_global_priority_query и решаването на проблеми с производителността в среди на база Wayland (в Ubuntu 21.04 в сеанса на база Wayland е наблюдавано снижение на производителността с 40% в сравнение с Ubuntu 20.04 с сеанс X.Org).

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster