it.xnews.jp
出典: Marco Nett 原文公開: 2026-07-13 生成: 2026-07-14 読了 約 3 分 model: claude-haiku-4-5 原文: https://marco-nett.de/blog/measuring-input-latency-on-linux-x11-vs-wayland-vrr-dxvk/ raw.md

Linux ゲーミングの入力遅延測定:X11 vs Wayland、VRR、DXVK 比較

Marco Nett は自作の入力遅延計測装置を用いて、Linux ゲーミングにおける X11 と Wayland、VRR 設定、DXVK 最適化の影響を計測した。Diabotical ゲーム上での計測結果は 4.21~4.93 ms の範囲に収まり、X11 が Wayland より 0.14~0.22 ms 低遅延を示した。

Marco Nett は光ダイオードとマイクロコントローラを組み合わせた独自の計測装置を構築し、Linux ゲーミング PC 上の入力遅延を測定した。同装置はフォトダイオードでモニタの輝度変化を検知し、USB HID マウスクリックからスクリーン表示変更までの時間を計測する。計測には DirectX 11 ゲーム「Diabotical」を Heroic と Proton 経由で起動し、AMD Ryzen 7 5800X3D、NVIDIA GeForce RTX 4070 SUPER、MSI MAG 272QP QD-OLED(2560×1440、500 Hz)を搭載するシステムで実行した。

計測設定と装置仕様

使用した Adafruit QT Py RP2040 マイクロコントローラは 1000 Hz のポーリングレートで USB HID マウスを動作させ、フォトダイオードは 24 µs のサンプリング間隔で動作する。クリックあたり 12000 サンプルを USB シリアル経由でストリーム処理し、300 回のクリック × 100 回の反復 × 3 回の試行(各試行は約 2 分間)で計測した。テスト環境は CachyOS-Kernel 7.1.3-2-cachyos、NVIDIA ドライバ 610.43.03-1、KDE Plasma 6.7.2-1.1、xorg-server 21.1.24-1.1、proton-cachyos-native 1:11.0.20260602-3、DXVK 3.0 を使用した。

click2photon 遅延:X11 / Wayland、VRR、低遅延の比較

X11 と Wayland の遅延差

8 つの主要テストケースの中央値は 4.21~4.93 ms の範囲に収まり、最大差は 0.72 ms である。X11 は Wayland より 0.14~0.22 ms 低遅延を示した。平均的には X11 が Wayland より 0.18 ms 高速だった。一方、XWayland は純粋な Wayland 相当より 3.13 ms のレイテンシ追加があり(中央値 8.06 ms vs 4.93 ms)、低遅延有効時でも 1.12 ms の追加遅延が生じた。

VRR と低遅延フォークの効果

VRR 有効時は VRR 無効時比で 0.26~0.45 ms の遅延短縮をもたらした。さらに、VRR は遅延のばらつきを 2.6~3.0 ms から 2.1~2.2 ms へ低減した。dxvk-low-latency フォークは、フレームレート制限下で 0.10~0.29 ms の改善をもたらし、平均的には 0.20 ms の高速化を実現した。フレーム制限なしの場合、dxvk-low-latency は遅延を 0.84 ms 削減(5.27 ms → 4.43 ms)したものの、GPU 使用率は 100% から 95~97% に低下し、フレームレートは 715 FPS から 670 FPS へ 45 FPS 減少した。VRR と低遅延を有効にした場合、dxvk.maxFrameRate は 480 FPS に制限され、低遅延のみ無効時は 497 FPS、VRR のみ無効時は 500 FPS に達した。

計測結果の一貫性

全テストケースにおいて釣り鐘型分布が示され、外れ値は観測されなかった。全てのフレームレート制限ケースは安定した制限値を維持し、CPU バウンド シナリオでのテスト全体を通じて安定性が確認された。

この記事は元記事の事実のみに基づいて自動生成されました。

筆者の見立て

出典

Marco Nett "Measuring input latency on Linux: X11 vs Wayland, VRR, and DXVK" https://marco-nett.de/blog/measuring-input-latency-on-linux-x11-vs-wayland-vrr-dxvk/

この記事をシェア