システム RAM は、ゲームの最小メモリ要件を満たしていない場合にのみ FPS に影響します。ただし、容量のほかに、合計 RAM 使用量や転送速度などの他の変数もゲーム内の FPS に影響を与える可能性があります。
まず、FPS は主に CPU と GPU に依存します。しかし、システムのメモリに十分な容量がない場合、CPU と GPU はデータがメモリに読み込まれるまで待ってから処理する必要があります。
これにより、ランダムな途切れやフレーム ドロップが発生します。このような場合にのみ、RAM を増やすことでゲーム体験が向上します。もう 1 つの要因は RAM 周波数です。周波数が高いほど、CPU がより高速にデータにアクセスできるようになり、CPU のアイドル時間が短縮されることを意味します。
したがって、理論的には、より高い容量と周波数の RAM を備えたシステムの方がパフォーマンスが向上します。しかし、それは FPS の向上を意味するのでしょうか?
それは状況によります。これに答えるために、私たちのチームは、異なる容量と周波数の RAM を使用していくつかのベンチマークを実行しました。そして、皆さんにとって興味深い結果が得られました。
RAM 容量に応じた FPS
ゲーム中に PC が常に高いメモリを使用している場合、CPU と GPU はメモリを解放して必要なゲーム データをロードするために RAM 上で待機する必要があります。そうして初めて、CPU と GPU はシェーダーのレンダリングとゲーム コードのコンパイルを開始できるようになります。
システムがメモリ制限に達すると、フレームが低下し、ゲームが途切れ始めるのはこれが理由です。ここで、RAM を追加すると FPS が向上します。
RAM が CPU と GPU のボトルネックになっていない場合、またはシステムに十分なメモリがある場合、RAM を追加しても平均 FPS にはほとんど影響しません。
p>
よりよく理解するために、たとえ話を考えてみましょう。 RAM の総容量をワークベンチとして考えてください。ワークベンチが大きいということは、より多くのスペースを広げて (RAM の場合、ゲーム データを開く)、効率的に作業できることを意味します。
作業台が小さいとスペースが少なくなり、頻繁に必要なものを置くスペースを確保するために常に作業台から物を取り外す必要があります。
作業台が小さい場合は、より大きな作業台にアップグレードすると、自由に作業できるようになります。ただし、すでに十分な大きさのワークベンチがある場合は、さらに大きいワークベンチにアップグレードしても、パフォーマンスに大きな違いは生じません。
この推論はほとんどのゲームに当てはまりますが、プレイするゲームの種類によって異なります。 、CPU 集中型または GPU 集中型。
GPU に大きく依存するゲームでは、フレームの生成に必要なデータはビデオ メモリに保存され、メモリ容量はシステムの VRAM が少ない場合にのみ問題になります。 CPU を大量に使用するゲームでは、RAM 容量と周波数の両方がゲームの FPS に大きな影響を及ぼします。
8GB 対 16 GB 対 32 GB の FPS ベンチマーク
あなたに提供するものRAM 容量が FPS にどのような影響を与えるかについての一般的なアイデアを得るために、いくつかのテストを実行しました。ゲームは 8GB、16GB、32GB ですべて同じ周波数で実行されました。
テストシステムの仕様は次のとおりです。 CPU: AMD Ryzen 5 5600 GPU: AMD RX 6650 XT 8GB SSD: Samsung Evo Plus 2TB RAM: DDR4 3200 CL16 (XMP 有効) OS: Windows 11 22H2
低 1080p でゲームごとに 4 つの異なるテストを実行し、平均 FPS と平均 1% の低値を取得しました。グラフィック設定を下げてゲームを実行すると、CPU または GPU のボトルネックが発生する可能性も低くなります。
これが私が見つけた結果です。
平均 FPS の向上と、8GB から 16 GB にアップグレードしたときに得られた 1% 低 FPS がわかります。
注: 1% low は、ベンチマークの合計時間中の 1% の時間で得られる最低フレーム レートです。
16 GB と 32 GB では、8 GB と比較して FPS の向上が見られました。その理由は次の 2 つです。16 GB と 32 GB システムはデュアル チャネルで実行され、メモリ容量が大きかったです。
デュアル チャネルで実行すると帯域幅が増加しました。したがって、平均 FPS が向上します。一方、より高い容量により、1% の低い FPS が改善されました。これは、データが CPU と GPU ですぐに処理できるようになり、ボトルネックが解消されたためです。
16 GB から 32 GB に変更しても、平均 FPS の向上はあまり見られません。これは、ゲームが 16 GB のメモリをすべて利用していないために発生します。そのため、さらに 16 GB を追加しても平均 FPS には何の影響もありません。
TL:DR: RAM 容量は影響します。システムのメモリが少ない場合にのみ FPS が実行されます。システムにすでに十分なメモリがある場合、RAM を追加しても平均 FPS はあまり向上しません。
RAM 周波数に応じた FPS
RAM 周波数も、どの程度の FPS が得られるかを決定する上で重要な役割を果たします。 RAM 周波数は、RAM と CPU 間のデータ転送速度です。
RAM の周波数が高いほど、技術的にはフレーム レートが高くなります。ただし、これは CAS (列アドレス ストローブ) レイテンシにも依存します。 CAS レイテンシは、CPU によって要求されてから RAM がデータを配信するのにかかるクロック サイクル数です。
CAS レイテンシは低いほど優れていますが、得られる FPS ゲインはかなり低く、無視できる程度です。レイテンシの低い RAM が威力を発揮するのは、CPU 使用率が常に高い負荷の高い環境です。
DDR4 2666 v DDR4 3200
ここでは、システムでいくつかのベンチマークを実行しました。周波数が FPS にどのような影響を与えるかについての一般的な考え方。ここでは、CAS レイテンシとサブ タイミングは変更されていません。周波数を変更してテストを実行しただけです。
テスト システムは上記のものと似ています。ただし、メモリを 2666MHz で実行するために XMP を無効にしました。 2666 転送速度のテストが完了したら、周波数を 3200MHz に高める XMP を有効にしました。
テスト システムの仕様は次のとおりです。 CPU: AMD Ryzen 5 5600 GPU: AMD RX 6650 XT 8GB SSD: Samsung Evo Plus 2TB RAM: DDR4 16 GB OS: Windows 11 22H2
RAM 周波数に応じた FPS の違いが必要だったので、CPU または GPU によるボトルネックを避けるために、すべてのテストを 1080p の低い設定で実行しました。上記のベンチマークと同様
<表>DDR4 2666 CL 16-16-16-36DDR4 3200 CL 16-16-16-36Cyberpunk 20771% 低FPS6468平均FPS7884GTA V1%低FPS6875平均FPS99115レッド・デッド・リデンプション21%低FPS5459平均FPS8095Marvel’s Spiderman: Miles Morales1%低FPS5679平均FPS75105ゴッド・オブ・ウォー1%低FPS6578平均FPS97106Marvel’s Spiderman1 % low FPS6872Avg FPS124125
より高い周波数の RAM は、比較して FPS がわずかに向上しました下のほうへ。ただし、FPS の差はあまり大きくなく、おそらく FPS カウンターを使用しない限り違いを感じることはできません。
差が顕著ではなかったもう 1 つの理由は、周波数の違いによるものである可能性もあります。 2133 MHz と 3600 MHz で動作する RAM を比較した場合、2 つの RAM タイプ間の FPS はおそらくさらに大きく異なるでしょう。
ゲーム用のより多くの RAM またはより高速な RAM
ベンチマークおそらく、速度と容量がゲーム内の FPS にどのような影響を与えるかについての一般的なアイデアが得られたと思います。それで、どれを選ぶべきですか?答えは、RAM の合計使用量、またはプレイするゲームの種類によって異なります。
システムの RAM 使用率が 16 GB を超えないことが確実な場合は、32 GB RAM をインストールする意味はありません。代わりに、私ならより高速な 16GB RAM を選択します。
しかし、プレイするゲームが 16GB 以上を使用することが確実な場合 (近い将来そうなる可能性が高い)、理想的です。 32GB RAM を選択してください。
予算が許せば、より高い転送速度を備えた大容量 RAM を選択することをお勧めします。
最終的な考察
ゲームで得られる FPS は主に CPU と GPU に依存します。したがって、パフォーマンスの低い CPU と GPU を使用している場合、RAM をアップグレードしても FPS にはほとんど影響しません。
たとえば、統合 GPU と 8GB RAM を備えた Core I3 第 6 世代 CPU などです。たとえ容量や周波数をアップグレードしたとしても、FPS はあまり向上しません。
最高級の CPU を使用している場合、たとえば、AMD RX 7900 XTX および 8GB RAM と組み合わせた Ryzen 9 7950x などです。 、RAM が両方のコンポーネントのボトルネックになります。このような場合にのみ、RAM が FPS に影響します。
周波数について言えば、RAM が高速であれば、CPU がより高速にデータにアクセスできるため、平均 FPS が向上します。ただし、低い周波数から高い周波数への視覚的な違いはあまり見えないかもしれません。