レイテンシ(レイテンシ)
概要
レイテンシの基礎知識とPC自作における重要性
PC自作やゲーミングPCのスペック表を眺めていると、「レイテンシ(Latency)」という言葉に頻繁に遭遇します。日本語では「遅延時間」や「待ち時間」と訳されますが、単純な「速度」とは異なる概念である点に注意が必要です。
多くの方が混同しがちなのが、「帯域幅(スループット)」と「レイテンシ」の違いです。帯域幅が「一度にどれだけのデータを送れるか(道路の車線数)」であるのに対し、レイテンシは「データが目的地に到達するまでにかかる時間(車の走行速度や信号待ちの時間)」を指します。例えば、10Gbpsという超高速なネットワーク回線を導入していても、サーバーとの物理的距離が遠ければ、パケットが往復するまでのレイテンシ(Ping値)は大きくなり、オンラインゲームでの操作感は悪くなります。
PC内部においても同様です。メモリの動作クロック(MHz)が高くても、レイテンシ(CL値)が大きい場合、CPUがデータにアクセスし始めるまでの待ち時間が発生し、実効性能が低下することがあります。2025年以降のハイエンドPC構築においては、単なる数値上の「最大速度」ではなく、このレイテンシをいかにして最小化するかが、システムのレスポンスを決定づける重要な指標となっています。
ネットワークレイテンシ:オンラインゲームと通信のボトルネック
ネットワークにおけるレイテンシは、一般的に「Ping値」として計測されます。これはクライアントからサーバーへデータを送信し、その応答が返ってくるまでの往復時間(RTT: Round Trip Time)をミリ秒(ms)で表したものです。
特にFPS(First Person Shooter)や格闘ゲームなどのリアルタイム性が求められるジャンルでは、10msから20msの差が勝敗を分けます。例えば、相手のプレイヤーが移動した情報が自分の画面に届くまでに大きなレイテンシがあれば、実際にはそこにいない敵を撃つことになります。
ネットワークレイテンシに影響を与える要因
- 物理的距離: 光速に近い速度でデータは移動しますが、それでも物理的な距離(例:東京から米国西海岸まで)がある場合、物理的な限界によるレイテンシが発生します。
- ホップ数: データが目的地に届くまでに経由するルーターやスイッチの数です。経由点が多いほど、各機器での処理時間が加算されます。
- 接続方式: 有線LAN(Ethernet)に対し、Wi-Fiは電波干渉やパケットロスが発生しやすく、レイテンシが不安定になる傾向があります。
- ハードウェア性能: ルーターのCPU処理能力が低いと、パケットのルーティングに時間がかかります。
最新のWi-Fi 7規格を搭載したTP-Link Archer BE805のようなルーターでは、MLO(Multi-Link Operation)技術により、複数の周波数帯を同時に利用することで、従来のWi-Fiよりもレイテンシを劇的に低減させることが可能になりました。また、10Gbpsポートを搭載したモデルであれば、家庭内LANにおけるボトルネックを排除し、NASへのアクセスなどの内部通信レイテンシを最小限に抑えられます。
メモリレイテンシ:CL値と実効速度の関係
PC自作ユーザーが最も悩まされるのが、メインメモリ(RAM)のレイテンシです。メモリのスペック表にある「CL16」や「CL30」といった数値は「CAS Latency」と呼ばれ、メモリがコマンドを受け取ってから実際にデータを読み出し始めるまでのサイクル数を表しています。
ここで重要なのは、CL値単体では「時間(ns)」としての遅延は分からないということです。実際のレイテンシ(ナノ秒)は、以下の計算式で求められます。
$$\text{レイテンシ (ns)} = \frac{\text{CL値} \times 2000}{\text{動作クロック (MHz)}}$$
DDR4からDDR5への移行とレイテンシの変遷
かつてのDDR4-3200 CL16の時代は、CL値が低く抑えられていました。しかし、最新のDDR5メモリでは、動作クロックが飛躍的に向上した一方で、CL値も上昇しています。
例えば、Crucial DDR5-6000 CL30のような高性能メモリの場合、クロックが6000MT/sと非常に高いため、CL値が30であっても、実効的なレイテンシはDDR4時代と同等か、それ以上に高速化されています。一方で、安価なDDR5-4800 CL40のような製品では、クロックが低くCL値が高いため、体感できるレベルでレイテンシが悪化し、CPUの待ち時間が増える可能性があります。
メモリレイテンシの比較表
| メモリ規格 | 動作クロック | CAS Latency (CL) | 推定レイテンシ (ns) | 特徴 |
|---|---|---|---|---|
| DDR4 (標準) | 3200MHz | CL16 | 約 10.0ns | 安定しており低遅延 |
| DDR5 (エントリー) | 4800MHz | CL40 | 約 16.6ns | 帯域は広いが遅延は大きい |
| DDR5 (ハイエンド) | 6000MHz | CL30 | 約 10.0ns | 高帯域かつ低遅延を実現 |
| DDR5 (次世代/OC) | 8000MHz | CL38 | 約 9.5ns | 極限まで低遅延を追求 |
ストレージおよびI/Oレイテンシ:PCIe 5.0時代の高速化
ストレージにおけるレイテンシは、OSの起動速度やアプリケーションのレスポンス、ゲームのロード時間に直結します。特に、ランダムアクセス(小さなデータをあちこちから読み書きすること)におけるレイテンシが重要です。
NVMe SSDとPCIe 5.0の衝撃
従来のSATA SSD(最大600MB/s程度)からNVMe SSDへの移行で、レイテンシは劇的に改善されました。さらに、PCIe 4.0からPCIe 5.0への進化により、物理的なデータ転送速度が跳ね上がっています。
例えば、PCIe 4.0の代表格であるSamsung 990 Proは、読み込み速度的に7,450MB/sに達し、極めて低いレイテンシを実現しています。しかし、最新のPCIe 5.0 SSDであるCrucial T705などの製品では、シーケンシャルリードが14,500MB/sという驚異的な数値に達しています。
PCIe 5.0の導入により、データ転送の「待ち時間」がさらに削減され、DirectStorageなどの技術(GPUがCPUを介さずSSDから直接データを読み込む技術)と組み合わせることで、ゲーム中のアセット読み込みレイテンシをほぼゼロに近づけることが可能になります。
ストレージレイテンシを左右する要素
- コントローラーの性能: SSD内部の制御チップの処理速度。
- NANDフラッシュの世代: 176層や232層といった高積層化によるアクセス効率の向上。
- インターフェース: PCIe 4.0 (16GT/s) → PCIe 5.0 (32GT/s) への帯域倍増。
- DRAMキャッシュの有無: DRAM搭載モデルは、マッピングテーブルへのアクセスレイテンシが非常に短くなります。
システム全体のレイテンシ削減手法と最新トレンド
個別のパーツだけでなく、システム全体でレイテンシを最適化する取り組みが進んでいます。特にゲーミングPCにおいては、「入力から画面反映まで」の時間を短縮する「システムレイテンシ」の削減が至上命題となっています。
GPUレイテンシの最適化:NVIDIA Reflex
GPU側での処理待ち時間を削減するため、NVIDIAは「Reflex」という技術を導入しました。これはCPUのキュー(待ち行列)を最適化し、レンダリングパイプラインを効率化することで、クリックしてから画面に弾丸が飛ぶまでの時間を短縮するものです。RTX 4090のようなハイエンドカードでReflexを有効にすると、数百ミリ秒単位ではなく、数ミリ秒単位でのレイテンシ削減が可能になります。
2025年〜2026年に向けた次世代テクノロジー
今後、PCハードウェアはさらなる低レイテンシ化へと向かいます。
- PCIe 6.0の導入: 2026年頃にかけて普及が見込まれるPCIe 6.0では、PAM4変調方式の採用により、帯域幅が倍増し、I/Oレイテンシがさらに圧縮されます。
- CXL (Compute Express Link): CPU、メモリ、GPU、アクセラレーター間でのメモリ共有を効率化するCXL技術により、データコピーに伴うレイテンシを排除する設計が進んでいます。
- 次世代CPUアーキテクチャ: Ryzen 9 9950XやIntel Core i9-14900Kのような最新CPUでは、L3キャッシュの増量(AMDの3D V-Cacheなど)により、メインメモリまでデータを取りに行く回数を減らし、実質的なメモリレイテンシを大幅に削減しています。
レイテンシ削減のためのチェックリスト
- メモリのXMP/EXPOプロファイルを有効にし、最適化されたCL値で動作させているか。
- OSの電源プランを「高パフォーマンス」に設定し、CPUの省電力によるレイテンシ発生を防いでいるか。
- NVIDIA ReflexやAMD Anti-Lagなどの低遅延モードを有効にしているか。
- 有線LAN接続を使用し、ルーターのファームウェアを最新に保っているか。
- SSDをマザーボード上のCPU直結スロット(通常は最上段)に装着し、チップセット経由の遅延を避けているか。
- モニターのリフレッシュレートを最大設定にし、ディスプレイ側の入力ラグを最小化しているか。
- 不要なバックグラウンドアプリケーションを停止し、CPUの割り込み処理(Interrupt)を減らしているか。
- 最新のチップセットドライバをインストールし、バス間の通信を最適化しているか。
レイテンシに関するFAQ
Q1: メモリのクロック数(MHz)を上げれば、必ずレイテンシは下がるのでしょうか? A: いいえ、必ずしもそうではありません。クロック数が上がっても、それに伴ってCL値(CAS Latency)が大きく上昇した場合、計算上のレイテンシ(ns)は増えてしまい、かえって遅くなることがあります。理想的なのは「高いクロック数」と「低いCL値」の両立です。オーバークロックメモリなどの高価な製品は、このバランスを最適化して低レイテンシを実現しています。
Q2: ネットワークの「速度(Gbps)」を上げれば、ゲームのラグ(レイテンシ)はなくなりますか? A: 結論から言うと、多くの場合、改善しません。Gbpsは「一度に送れるデータの量」であり、レイテンシは「データが届くまでの時間」です。10Gbpsの回線を使っていても、サーバーまでの経路に問題があったり、物理的な距離が遠かったりすれば、ラグは発生します。ラグを減らすには、回線速度よりも「安定した経路(ルーティング)」と「低遅延なハードウェア(ルーターなど)」が重要です。
Q3: SSDのレイテンシを改善するために、ユーザーができることはありますか? A: 物理的なハードウェアの限界はありますが、ソフトウェア面での最適化は可能です。まず、最新のファームウェアにアップデートすること。次に、OSのインストール先を最も高速なNVMeスロット(PCIe 5.0/4.0対応)に配置すること。また、空き容量を20%程度確保しておくことで、ウェアレベリングによる書き込みレイテンシの増加を防ぐことができます。