Wayland と X.org を使用したゲーム パフォーマンスの比較

Phoronix リソースは、AMD Radeon RX 21.10 グラフィックス カードを搭載したシステム上の Ubuntu 6800 の Wayland および X.org に基づく環境で実行されるゲーム アプリケーションのパフォーマンスの比較結果を公開しました。 Tomb Raider、HITMAN がテスト 2、Xonotic、Strange Brigade、Left 4 Dead 2、Batman: Arkham Knight、Counter-Strike: Global Offensive、および F1 2020 に参加しました。テストは、両方のネイティブの画面解像度 3840x2160 と 1920x1080 で実行されました。ゲームの Linux ビルドと Windows ゲームは、Proton + DXVK の組み合わせを使用して起動されました。

平均すると、Wayland 上で実行されている GNOME セッションのゲームは、X.org 上の GNOME セッションよりも 4% 高い FPS を達成しました。 ほとんどのテストで、KDE ​​5.22.5 は、Wayland を使用した場合は GNOME 40.5 よりわずかに遅れていましたが、ほとんどのゲーム (Counter-Strike: Global Offensive、F1 2020、Shadow of the Tomb Raider、Left 4 Dead 2) のテストで X.Org を使用した場合は上回っていました。 、Xonotic、Total War: Three Kingdoms、Strange Brigade)。

Wayland と X.org を使用したゲーム パフォーマンスの比較

ゲーム「Total War: Three Kingdoms」と「Shadow of the Tomb Raider」では、ゲームのクラッシュのため、Wayland での KDE テストを実行できませんでした。 HITMAN 2 では、KDE ​​を使用すると、グラフィックス サブシステムに関係なく、GNOME および Xfce に対して XNUMX 倍を超える異常な遅れが生じていました。

Wayland と X.org を使用したゲーム パフォーマンスの比較

Xfce は X.org でのみテストされ、1920x1080 でのゲーム Strange Brigade のテストを除いて、ほとんどの測定で最下位でした。このテストでは、ゲームのネイティブ ビルドを実行した場合と Proton を使用した場合の両方で Xfce がトップになりました。層。 同時に、解像度 3840x2160 でのテストでは、Xfce が最下位となりました。 このテストでは、KDE ​​の Wayland セッションが GNOME を上回ったという点でも注目に値しました。

Wayland と X.org を使用したゲーム パフォーマンスの比較

OpenGL と Vulkan をサポートするゲームでは、Vulkan を使用すると FPS が約 15% 向上しました。

Wayland と X.org を使用したゲーム パフォーマンスの比較

さらに、Ryzen 5.15.10 PRO 5.16U および Ryzen 7 5850U プロセッサーを搭載したラップトップで Linux カーネル 5 および 5500-rc を使用したさまざまなゲームとテスト アプリケーションのパフォーマンスを比較した結果が公開されています。 テストでは、Linux カーネル 2 を使用するとパフォーマンスが顕著に向上する (14 から 5.16% へ) ことが示され、これは Mesa のバージョンに関係なく持続します (最終テストでは 22.0-dev ブランチを使用しました)。 カーネル 5.16 のリリースは 10 月 5.16 日に予定されています。 XNUMX カーネルの正確な変更がパフォーマンスの向上につながったのかは明らかではありませんが、タスク スケジューラの CPU 使用率に関連する改善と、AMDGPU ドライバーでの Radeon Vega GPU サポートの最適化の組み合わせであると考えられています。

Wayland と X.org を使用したゲーム パフォーマンスの比較

さらに、AMD が開発した Vulkan グラフィックス API の実装を提供する AMDVLK グラフィックス ドライバーのリリースにも注目してください。 コードが公開される前、ドライバーは独自の AMDGPU-PRO ドライバー セットの一部として提供され、Mesa プロジェクトによって開発されたオープン RADV Vulkan ドライバーと競合していました。 2017 年以降、AMDVLK ドライバー コードは MIT ライセンスに基づいてオープンソース化されています。 新しいリリースは、Vulkan 1.2.201 仕様のサポート、Vulkan 拡張機能 VK_EXT_global_priority_query の実装、および Wayland ベースの環境でのパフォーマンスの問題の解決で注目に値します (Ubuntu 21.04 では、Wayland 環境で 40% のパフォーマンス低下が観察されました) -ベースのセッションを X.Org セッションを使用した Ubuntu 20.04 と比較)。

出所: オープンネット.ru

コメントを追加します