Pagtandi sa performance sa dula gamit ang Wayland ug X.org

Ang Phoronix nga kapanguhaan nagpatik sa mga resulta sa pagtandi sa performance sa mga aplikasyon sa dula nga nagdagan sa mga palibot nga gibase sa Wayland ug X.org sa Ubuntu 21.10 sa usa ka sistema nga adunay AMD Radeon RX 6800 graphics card. Ang mga dula Total War: Three Kingdoms, Shadow of the Ang Tomb Raider, HITMAN miapil sa pagsulay 2, Xonotic, Strange Brigade, Left 4 Dead 2, Batman: Arkham Knight, Counter-Strike: Global Offensive ug F1 2020. Ang mga pagsulay gihimo sa mga resolusyon sa screen nga 3840x2160 ug 1920x1080 alang sa duha ka lumad. Nagtukod ang Linux sa mga dula ug mga dula sa Windows nga gilunsad gamit ang kombinasyon sa Proton + DXVK.

Sa kasagaran, ang mga dula sa usa ka sesyon sa GNOME nga nagdagan sa Wayland nakab-ot ang 4% nga mas taas nga FPS kaysa sa usa ka sesyon sa GNOME sa ibabaw sa X.org. Sa kadaghanan nga mga pagsulay, ang KDE 5.22.5 gamay ra sa luyo sa GNOME 40.5 kung gigamit ang Wayland, apan nag-una kung gigamit ang X.Org sa mga pagsulay sa kadaghanan nga mga dula (Counter-Strike: Global Offensive, F1 2020, Shadow of the Tomb Raider, Left 4 Dead 2 , Xonotic , Total nga Gubat: Tulo ka Gingharian, Katingad-an nga Brigada).

Pagtandi sa performance sa dula gamit ang Wayland ug X.org

Alang sa mga dula nga "Total War: Three Kingdoms" ug "Shadow of the Tomb Raider", ang KDE nga mga pagsulay sa Wayland dili mahimo tungod sa mga crash sa dula. Sa HITMAN 2, kung gigamit ang KDE, bisan unsa pa ang mga graphic subsystem, adunay usa ka anomalous nga labaw sa duha ka pilo nga lag sa luyo sa GNOME ug Xfce.

Pagtandi sa performance sa dula gamit ang Wayland ug X.org

Ang Xfce gisulayan lamang sa X.org ug naa sa kataposang dapit sa kadaghanang sukod, gawas sa mga pagsulay sa dula nga Strange Brigade sa 1920x1080, diin ang Xfce migawas sa ibabaw sa dihang nagdagan sa lumad nga mga build sa dula ug sa dihang naggamit sa Proton lut-od. Sa parehas nga oras, sa pagsulay nga adunay resolusyon nga 3840x2160, ang Xfce naa sa katapusan nga lugar. Nailhan usab kini nga pagsulay nga ang sesyon sa Wayland sa KDE milabaw sa GNOME.

Pagtandi sa performance sa dula gamit ang Wayland ug X.org

Sa mga dula nga nagsuporta sa OpenGL ug Vulkan, ang FPS gibanabana nga 15% nga mas taas kung gigamit ang Vulkan.

Pagtandi sa performance sa dula gamit ang Wayland ug X.org

Dugang pa, gipatik ang mga resulta nga nagtandi sa pasundayag sa lainlaing mga dula ug mga aplikasyon sa pagsulay gamit ang Linux kernels 5.15.10 ug 5.16-rc sa mga laptop nga adunay Ryzen 7 PRO 5850U ug Ryzen 5 5500U nga mga processor. Gipakita sa mga pagsulay ang usa ka mamatikdan nga pagtaas sa pasundayag (gikan sa 2 hangtod 14%) kung gigamit ang Linux kernel 5.16, nga nagpadayon bisan unsa pa ang bersyon sa Mesa (ang katapusan nga pagsulay gigamit ang 22.0-dev branch). Ang pagpagawas sa kernel 5.16 gilauman sa Enero 10. Eksakto kung unsa ang pagbag-o sa 5.16 kernel nga misangpot sa pag-uswag sa performance dili klaro, apan gituohan nga kini usa ka kombinasyon sa mga pagpaayo nga may kalabutan sa paggamit sa CPU sa task scheduler ug pag-optimize sa Radeon Vega GPU nga suporta sa AMDGPU driver.

Pagtandi sa performance sa dula gamit ang Wayland ug X.org

Dugang pa, mamatikdan nato ang pagpagawas sa AMDVLK graphics driver, nga naghatag ug pagpatuman sa Vulkan graphics API nga gimugna sa AMD. Sa wala pa maablihan ang code, ang drayber gihatagan ingon bahin sa proprietary AMDGPU-PRO driver set ug nakigkompetensya sa bukas nga RADV Vulkan driver nga gihimo sa proyekto sa Mesa. Sukad sa 2017, ang AMDVLK driver code kay open sourced ubos sa lisensya sa MIT. Nailhan ang bag-ong pagpagawas tungod sa suporta niini alang sa detalye sa Vulkan 1.2.201, ang pagpatuman sa extension sa Vulkan VK_EXT_global_priority_query, ug ang resolusyon sa mga isyu sa pasundayag sa mga palibot nga nakabase sa Wayland (sa Ubuntu 21.04, usa ka 40% nga pagkunhod sa pasundayag nakita sa usa ka Wayland -based session itandi sa Ubuntu 20.04 nga adunay X.Org session ).

Source: opennet.ru

Idugang sa usa ka comment