今日のPCゲームの世界では、フレームレート、フレームタイム、そしてシステムレイテンシは、ゲームプレイのスムーズさと応答性に大きく影響する重要な指標です。ゲーマーは平均FPSに重点を置くことが多いですが、経験豊富なゲーマーは、高いFPSを追い求めるだけでなく、安定したフレームレートと低いシステムレイテンシが全体的なゲーム体験を向上させることを理解しています。
ここでフレームレートリミッターの出番です。これらの高度なアルゴリズムは、GPUが1秒間に処理するフレーム数を制限しながら、様々なトレードオフを慎重に管理します。一見すると、パフォーマンスを制限することは逆効果のように思えるかもしれません。FPSを制限する意味は何でしょうか?実際には、フレームレートを制限しないとCPUとGPUに過負荷がかかり、過熱、冷却ファンの騒音、フレームタイムの不安定化、そして画面ティアリングによる煩わしさが生じる可能性があります。適切に実装されたフレームレートキャップはこれらの問題を軽減し、よりスムーズなゲームプレイ、安定したフレーム配信、そして場合によっては応答性の向上を実現します。
フレームレート制限は普遍的に適用できるものではなく、ゲームにネイティブで実装されている場合、グラフィックドライバに組み込まれている場合、サードパーティ製ツールによって提供されている場合など、実装によって異なります。それぞれの方法は、パフォーマンスの安定性とシステムレイテンシ(入力コマンドから画面への応答までの時間)に独自の影響を与えます。単なるFPSの数値を超えてゲームプレイを最適化したいゲーマーにとって、これらのニュアンスを理解することは不可欠です。
この記事では、複数のパフォーマンス指標を測定できる最新のベンチマークツールであるCapFrameXを使って、フレームレートリミッターについて詳しく説明します。具体的には、生のパフォーマンスを示す平均 FPS 、フレームタイムの一貫性を示す1%/0.1% 低い平均 FPS、システム遅延を評価するための平均 PC 遅延の4 つの指標に焦点を当てます。最新の最適化されたタイトルであるサイバーパンク 2077 を使用して、垂直同期 (VSync)、ゲーム内リミッター、NVIDIA グラフィックス ドライバー リミッター、NVIDIA Reflex Low Latency 設定、RivaTuner Statistics Server (RTSS) リミッター、高度な Special K リミッターなど、さまざまな FPS リミッターの実装をベンチマークします。私たちのアプローチは、テスト方法とパフォーマンス指標を標準化し、最終的にはこれらのリミッターが実際のゲームプレイのスムーズさと応答性にどのように影響するかを明らかにすることを目的としています。
このガイドは、特定のゲーム設定に最適なパフォーマンスバランスを実現するフレームレート リミッターを決定するのに役立ちます。
フレームレートリミッターの徹底解説
フレームレートリミッターには、フレームレートを制限し、PCハードウェアがゲームのレンダリングパイプラインとどのように連携するかを調整する多様なツールが含まれます。それぞれがゲームエンジンと異なる方法で連携するため、スムーズさ、入力遅延、そして画質に関して様々なトレードオフが生じます。以下では、『サイバーパンク2077』のベンチマークで検証するリミッターについて詳しく説明します。
垂直同期(VSync)
定義: VSync(垂直同期)は、ゲームのフレーム表示レートをディスプレイのリフレッシュレートに合わせる、古くからある同期技術です。その主な目的は、前のフレームが完全にレンダリングされる前に新しいフレームが表示されることで発生するティアリング(画面のティアリング)を排除することです。VSyncは、GPUが次のリフレッシュサイクルまでフレームを表示しないようにすることで、視覚的な乱れを軽減します。
パフォーマンスへの影響:
- 画面のティアリングなし: VSync は GPU フレーム出力をディスプレイのリフレッシュ レートと効果的に同期します。
- 入力遅延の増加:フレームの準備と表示の間に遅延が発生すると、顕著な入力遅延が発生する可能性があります。
- 低 FPS でのスタッター:フレーム レートがモニターのリフレッシュ レートを下回ると、VSync によってフレーム ペースが不安定になり、スタッターが発生する可能性があります。
使用シーン: VSyncは、ティアリングが目立ち、入力遅延がそれほど重要でないシングルプレイヤーや映画のようなシナリオで効果的です。AMD FreeSyncやNVIDIA G-SYNCなどの可変リフレッシュレートの環境では、フレームレートがVRR範囲を超える場合に、VSyncによってティアリングを最小限に抑えることができます。NVIDIA Reflex Low Latencyなどの最適なFPS制限戦略と組み合わせることで、遅延によるペナルティを軽減できる場合もあります。
長所と短所:
- 利点:画面のティアリングを効果的に軽減し、落ち着いた視聴体験を提供します。
- 短所:フレームレートがリフレッシュ レートを下回ると、大きな入力遅延や途切れが生じる可能性があります。フレーム出力が制限されるため、競争の激しいゲームでのパフォーマンスが低下する可能性があります。

ゲーム内フレームレートリミッター
定義:多くの最新ゲームは、エンジン内にネイティブのフレームレート制限オプションを備えており、特定の目標値を超えるフレームのレンダリングを停止します。この制限により、システムの負荷が最小限に抑えられ、不要なフレームの過剰な生成を回避できます。
動作メカニズム: VSync とは異なり、ゲーム内の FPS リミッターは、現在のフレームが完全にレンダリングされた後にのみ次のフレームを開始するため、ディスプレイの同期によって発生する遅延がなく、よりスムーズなフレーム ペーシングが保証されます。
長所と短所:
- 利点:一般的に、ドライバーや外部キャップよりもレイテンシが低く、ゲーム エンジンに便利に統合されています。
- 短所:パフォーマンスの品質と精度は、特定のゲーム エンジンによって異なる場合があります。

NVIDIA グラフィックス ドライバーのフレームレート リミッター
定義: NVIDIA コントロール パネル内で「最大フレーム レート」と呼ばれるこのオプションは、GPU ドライバーの一部であり、グローバルまたはアプリケーションごとに適用できます。
動作メカニズム:このドライバはゲームエンジンによるレンダリング呼び出しをインターセプトし、フレームレートに上限を設定します。通常、ほとんどのシナリオにおいて低レイテンシで正確な動作を実現しますが、古いバージョンのドライバではサードパーティ製のオプションと比較してスムーズな動作に問題がありました。
長所と短所:
- 利点:追加のツールを必要とせず簡単に適用でき、多くの場合オーバーヘッドは最小限です。
- 短所: RTSS と比較すると、あらゆる状況で一貫してスムーズなフレームタイムを実現できない場合があります。

NVIDIA Reflex 低遅延
定義: NVIDIA Reflex Low Latencyテクノロジーは、「Maxwell」GTX 900シリーズ以降のNVIDIA GPU向けに設計されており、ゲームにおけるシステムレイテンシと入力ラグを大幅に低減します。GPUとCPUのワークロードを同期させ、レンダーキューを最小限に抑えることで、特に対戦環境における応答性を向上させます。
動作メカニズム: Reflexはゲームエンジン(サポートされている場合)と統合され、レンダリングが表示にジャストインタイムで行われるようにすることで、GPUを集中的に使用するシーンにおけるレンダリングキューの遅延とCPU負荷を軽減します。これにより、入力から表示までの応答時間を効果的に短縮し、ゲームの遅延とGPUレンダリングの遅延を合わせたPCレイテンシを削減します。

ReflexをVSyncおよびG-Syncと組み合わせて使用する場合のFPS上限は、コミュニティで合意された計算式に基づいて算出されます。一般的なディスプレイのリフレッシュレートの場合、典型的な上限は以下のとおりです。
| ディスプレイのリフレッシュレート | 60 Hz | 120 Hz | 144 Hz | 180 Hz | 240 Hz | 360 Hz | 480 Hz |
|---|---|---|---|---|---|---|---|
| リフレックス LL FPS キャップ | 約59FPS | 約116FPS | 約138FPS | 約171FPS | 約225FPS | 約328FPS | 約424FPS |
長所と短所:
- 利点:従来のキャップに比べてシステム遅延が大幅に削減され、ゲームの応答性が最適化されています。
- 短所:サポートされているゲームに限定されます。ゲーム エンジンと GPU のワークロードによって有効性が異なる場合があります。フレーム タイムの不安定性が発生する可能性があり、視覚的な滑らかさに影響します。
RivaTuner 統計サーバー (RTSS) FPS リミッター (非同期、フロント エッジ同期、バック エッジ同期)
概要: Alexey Nicolaychuk氏(Unwinderとして知られる)が開発したRTSSは、ゲームエンジン外でゲームのフレームレートを制限することに優れたサードパーティ製ツールであり、パフォーマンスオーバーレイ機能も提供します。フレームレートを管理するための制限モードは複数用意されており、以下が含まれます。
非同期 (Asynchronous):デフォルト モードでは、フラットなフレーム タイムと視覚的にスムーズな出力を確保するためにバッファーが追加されますが、VSync が有効になっていると遅延が発生する可能性があります。
フロント エッジ シンク / バック エッジ シンク:これらのモードは、フレームの表示を垂直ブランキング インターバルと同期させ、遅延に大きな影響を与えることなくタイミングの精度を向上させ、スムーズさと応答性のバランスを効果的にとります。
RTSS と NVIDIA Reflex:新しいバージョンの RTSS では、Reflex の低遅延 FPS 制限戦術を利用できるため、フレームレートを制限しながら従来のバッファリング遅延を削減できます。
長所と短所:
- 利点:非常に正確なフレームレート制限、ユーザーエクスペリエンスを向上させるさまざまな構成オプションを提供します。
- 短所:非同期モードではレイテンシが増加する可能性があります。複数のリミッター モードがあるとユーザーが混乱する可能性があります。効果はゲームによって異なります。

スペシャルK FPSリミッター
定義: Special Kは、ModderのKaldaienが作成した包括的なパフォーマンス強化フレームワークです。FPS制限に加え、幅広いゲーム調整と高度なグラフィックオプションを提供します。
動作メカニズム: Special Kは、単にフレームを遅延させるのではなく、「Present」コマンドの前後でレンダリング呼び出しをインターセプトし、レンダリング時間を最適化してよりスムーズな体験を実現します。対応ゲームにReflex Low Latencyマーカーを挿入することで、PCのレイテンシを測定できます。
Special K には 4 つのフレームレート制限モードが組み込まれており、それぞれに異なる遅延とフレーム ペーシングの結果があります。
- 通常モード:途切れを最小限に抑えるように最適化されています。
- 低遅延モード: VRR をサポートするディスプレイ向けに設計されており、フレームの安定性を犠牲にして遅延を削減します。
- 潜在同期モード: VRR サポートのない固定リフレッシュ レート ディスプレイ用。
- NVIDIA Reflex モード: Reflex Low Latency 機能を模倣し、VRR および DLSS 対応のシナリオに最適です。

長所と短所:
- 利点:非常に安定したスムーズな出力を提供し、フレームの表示に関する高度な調整オプションを提供します。
- 短所:ゲームごとに綿密な設定が必要であり、組み込みのリミッターほどユーザーフレンドリーではない可能性があります。

テスト方法
ベンチマーク結果の正確性と再現性を確保するため、ハードウェアとソフトウェアのセットアップ、そして収集したパフォーマンス指標を標準化しました。テストは以下のシステムで実施しました。
- CPU:インテル Core i7-14700K
- RAM: 32 GB DDR5-7000 CL34
- ストレージ: 2 TB PCIe 4.0 NVMe SSD
- GPU: NVIDIA GeForce RTX 4090
- オペレーティング システム: Windows 11 25H2
- テスト前に、すべてのファームウェア、ドライバー、および OS の更新が適用されました。
サイバーパンク2077のコントロールテストでは、 CapFrameXの最新バージョンを使用して生のフレームタイムデータを取得しました。テストシナリオでは、レンダリング負荷とゲーム内イベントを可能な限り一定に保つため、同一のエリアを自転車で走行する際の標準化された経路を設定しました。各テストでは、CapFrameXの実行履歴機能を活用して3回の独立した実行を記録し、ばらつきを排除しました。
ディスプレイのリフレッシュ レートを120 Hzに設定し、すべてのフレームレート リミッター ベンチマークで120 FPS の上限を目標としました。

平均FPS
平均FPS(フレーム/秒)は、レンダリングされたフレームの合計数をキャプチャ時間で割った値で、ベンチマーク中のゲーム全体のパフォーマンスを概算で表します。ただし、平均FPSはパフォーマンスの低下やフレーム配信の一貫性を考慮していないため、誤解を招く可能性があります。
平均FPSが1%低い
1%低平均FPSは、キャプチャされたフレームのうち最も遅い1%の平均フレームレートを示します。この指標は「最悪の持続パフォーマンス」を示し、負荷の高いシーンでフレームレートがどれだけ低下するかを示します。値が高いほど、一般的にゲームプレイがスムーズになり、スタッターが目立ちにくくなります。
0.1% 低い平均 FPS
平均FPSが0.1%低いという現象は、キャプチャされたフレームのうち最も遅い0.1%に焦点を当てており、プレイヤーが通常スタッターやヒッチとして認識するような、極端ではあるものの稀なパフォーマンスの低下を示しています。これを追跡することで、緊迫した瞬間に発生する、ゲームプレイを中断させるような重大なパフォーマンス低下を確実に捉えることができます。
平均PCレイテンシ
平均PCレイテンシとは、フレームのレンダリング開始から表示キューへの投入までの時間(ミリ秒単位)を指し、システム内部のレイテンシを反映しています。この指標は、入力応答性が重要となる、対戦ゲームなどレイテンシに敏感な環境では非常に重要です。
適応型標準偏差(適応型STDDEV)
Adaptive STDDEVは、CapFrameXが移動時間平均における瞬間的なパフォーマンス値の変動を評価するために使用する独自の統計指標です。Adaptive STDDEV値が低いほど、フレーム配信が安定しており、よりスムーズなゲームプレイ体験が得られます。基本的に、この指標はパフォーマンスの「ぎくしゃくした」感覚を反映しており、値が低いほどスムーズな動作を示し、値が高いほどフレームタイミングの不規則性が顕著であることを示します。
テストシーンと再現性
各リミッター設定において、『サイバーパンク2077』の同一のパスシーケンスでCapFrameXキャプチャを実施しました。この手法により、静的なベンチマークに頼るのではなく、現実世界のゲームプレイをシミュレートしたアセットの動的なストリーミングが可能になります。ゲーム設定と解像度はすべて実行を通して一定に保たれ、公平な比較が保証されています。
CapFrameX の実行履歴を 3 回の実行にわたって平均化することで、バックグラウンド プロセスや一時的な問題によって生じる異常が軽減され、各リミッターのパフォーマンスをより統計的に表すビューが提供されました。
この方法論により、さまざまな FPS 上限設定アプローチの下での結果が正確かつ実際のゲームプレイを反映したものになることが保証され、速度、スムーズさ、応答性に関するパフォーマンスのトレードオフに関する貴重な洞察が得られます。
フレーム時間と表示時間
ベンチマークにおけるもう一つの重要な点は、パーセンタイルベースのFPS指標(1%低、0.1%低、Adaptive STDDEVなど)はすべて、CapFrameXのmsBetweenDisplayChange機能で測定された実際の表示時間に基づいていることです。つまり、ゲームエンジンがフレームを送信するタイミングを単純に計測するのではなく、画面に表示されるフレーム間の間隔に焦点を当てた評価を行うことで、プレイヤー体験をより正確に表現できます。このアプローチにより、特にFPSリミッターの有効性を評価する際に、スムーズさとスタッターをより的確に測定できます。
結果と分析
このセクションでは、CapFrameXを用いてサイバーパンク2077のシーケンスをテストした客観的なベンチマーク結果をご紹介します。各スクリーンショットには、平均FPS、1%および0.1%の低平均FPS、平均PCレイテンシ、Adaptive STDDEVといった主要なパフォーマンス指標が含まれており、同じゲームプレイ環境における異なるリミッターの視覚的な比較を容易にしています。本分析では、各フレームレートリミッターがスムーズさ、レイテンシ、ティアリングに関して示す明確な特性を明らかにします。
次のキャプチャでは、ハードウェア レベルでの視覚的な滑らかさを示すフレーム時間が青で表示され、視覚的な体験に関係する表示時間が緑でマークされています。
- VSyncリミッター:

VSyncは最もスムーズな表示時間を実現しますが、平均レイテンシが大幅に増加します。応答性がそれほど重要でないシングルプレイヤーシナリオには、このリミッターの使用をお勧めします。
- ゲーム内リミッター:

このリミッターは、平均レイテンシーが低く、スムーズな表示時間を実現しましたが、特にモニターの最大リフレッシュレート以下に制限されていない場合、画面のティアリングが目立ちました。このオプションは、シンプルなフレームレート制限ソリューションを求めるカジュアルゲーマーに最適です。
- NVIDIA グラフィックス ドライバー リミッター:

NVIDIA ドライバーは、比較的低遅延でスムーズな表示時間を実現しますが、ゲーム内リミッターほど安定性は高くありません。メンテナンスの手間が少ないグローバルフレームレートキャップを求めるカジュアルユーザーに最適です。
- NVIDIA Reflex 低遅延 + VSync/G-Sync リミッター:

- RTSS非同期リミッター:

RTSS 非同期リミッターは、優れた滑らかさと低遅延を実現し、特にキャップがモニターのリフレッシュ レートより低く設定されている場合に、シングル プレイヤーと競争シナリオの両方で愛好家にとって驚異的な選択肢となります。
- RTSS フロントエッジ同期リミッター:

このリミッターは表示時間のスムーズさという点で期待できますが、フレームタイムが不安定になる場合があります。具体的なパフォーマンス向上効果を確認するために、このオプションを試してみることをお勧めします。
- RTSS バックエッジ同期リミッター:

RTSS フロント エッジ 同期リミッターと同様の動作と推奨事項。
- スペシャルKノーマルリミッター:

このモードは、非常にスムーズな表示時間と許容できるほど低いレイテンシを実現しており、最高の出力を求める技術に精通したプレイヤーに最適です。ただし、フック方式にアンチチートフラグが設定される可能性があるため、オンラインゲームではSpecial Kの使用は推奨されません。
- Special K 低レイテンシー リミッター:

このリミッターは表示時間のスムーズさに問題がありましたが、平均レイテンシが低いため、上級ユーザーにはレイテンシ削減技術を統合していないシングルプレイヤー ゲームでテストすることをお勧めします。
- スペシャルK潜在同期リミッター:

このリミッターは、低いアダプティブ STDDEV と平均的なレイテンシを示しましたが、若干の画面ティアリングが発生しました。上限を最大値よりわずかに低く設定した固定リフレッシュ レートのディスプレイでのシングル プレイヤーに最適です。
サイバーパンク2077のテストで明らかになったように、フレームレート制限方法によって、スムーズさと遅延の度合いは異なります。結局のところ、完璧な制限方法というものは存在しません。ユーザーの好みに応じて、フレームレートの一貫性と応答性のどちらかを優先する制限方法もあります。
以下は調査結果の簡潔な要約です。
| リミッタ | 平均FPS | 1% 低い | 0.1% 低い | 平均レイテンシ | 適応型STDDEV | 滑らかさ(ディスプレイ) | レイテンシー | 推奨されるユースケース |
|---|---|---|---|---|---|---|---|---|
| 垂直同期 | 119.9 | 118.8 | 118.2 | 52.1ミリ秒 | 0.3 | 最高 | 最高 | 裂傷をなくす |
| ゲーム内 | 120 | 102.7 | 89.1 | 20ミリ秒 | 5.3 | 高い | 低い | カジュアル ゲームプレイ。リフレッシュ レート以下の上限。 |
| NVIDIA ドライバー リミッター | 120 | 92.3 | 77.4 | 19ミリ秒 | 9.7 | 低い | 非常に低い | バランスが取れています。リフレッシュ レートを下回る上限です。 |
| NVIDIA リフレックス + VSync/G-Sync | 116.1 | 88.4 | 74.7 | 17.6ミリ秒 | 9.6 | 低い | 最低 | 競争的なプレイ。VSync/G-Sync と組み合わせると最適です。 |
| RTSS非同期 | 120 | 101.8 | 90.1 | 20.1ミリ秒 | 5.7 | 高い | 低い | スムーズなゲームプレイ。リフレッシュ レート以下の上限。 |
| RTSS フロントエッジ同期 | 120 | 96.7 | 75.8 | 20.6ミリ秒 | 4.6 | 高い | 低い | スムーズなゲームプレイ。リフレッシュ レート以下の上限。 |
| RTSS バックエッジ同期 | 120 | 92.5 | 83.2 | 20.1ミリ秒 | 7.9 | 適度 | 低い | スムーズなゲームプレイ。リフレッシュ レート以下の上限。 |
| スペシャルKノーマル | 120 | 105.9 | 90.2 | 21.1ミリ秒 | 3 | 非常に高い | 低い | 滑らかさ/一貫性。リフレッシュ レート以下の上限。 |
| スペシャルK低遅延 | 120 | 87.3 | 72.2 | 19.8ミリ秒 | 11 | 最低 | 非常に低い | 低遅延に重点を置き、リフレッシュ レート以下に制限します。 |
| スペシャルK潜在同期 | 120 | 107.8 | 87.9 | 20.8ミリ秒 | 2.4 | 非常に高い | 低い | 固定リフレッシュ レート。リフレッシュ レートを下回ると上限が設定されます。 |
結論
CapFrameXを用いてサイバーパンク2077における様々なフレームレート制限手法を検証した結果、それぞれの手法に伴う固有のトレードオフが明らかになりました。RTSSやSpecial Kといったツールは、低いSTDDEV値からもわかるように、優れたフレーム一貫性を頻繁に実現します。しかし、これは内部バッファリング処理によって全体的なレイテンシがわずかに増加する可能性があります。一方、ゲーム内リミッターやNVIDIAの最大フレームレート設定といったよりシンプルなソリューションは、最適なフレームタイム配信は得られないものの、レイテンシを低減し、高い安定性を実現します。
VSyncを単独で使用すると、遅延が大幅に増加する可能性があるため、追加のフレームレート制限やアダプティブシンクソリューションと組み合わせない限り、あまり適切な選択肢とは言えません。一方、NVIDIA Reflex Low Latencyは、優れた代替技術として際立っています。ハードリミットを強制するのではなく、フレーム送信を動的に制御することで、実効フレームレートをリフレッシュレートの境界よりわずかに低い値に保ちながら、遅延を削減します。
したがって、堅牢なハードウェアで最小限の入力遅延を求めるゲーマーにとって、Reflex Low Latencyは通常、日常的な選択肢として推奨されます。スムーズな映像と安定したフレーミングを重視するゲーマーにとって、設定が複雑になるとはいえ、 RTSS または Special K を検討する価値はあります。Adaptive Sync/VRR をサポートしていない場合は、モニターのリフレッシュレートをわずかに下回る適切なフレームレートを選択することで、スムーズさ、低遅延、ティアリングの最小化という満足のいくバランスを実現できます。結局のところ、「最適な」リミッターは、ゲームプレイの優先順位によって決まります。対戦のための低遅延を求めるのか、豊かなビジュアル体験のための高い一貫性を求めるのかは関係ありません。
コメントを残す