web-dev-qa-db-ja.com

システムコンポーネント(VRAM / RAM、GPUなど)はゲームのパフォーマンスにどのような影響を与えますか?

RAMは一般に、情報を格納するための単なる別の形式のメモリ(バイトのシーケンス)であることがわかります。したがって、より正確には、少なくともハードウェアレベルではVRAMと= RAMは同じです。

違いを生むのは、このメモリが何のために使用されているのですか?

VRAMは、テクスチャのレンダリング、ビデオ処理中のパターンの保存などに使用されます。RAMは、実行中のプログラム(つまりプロセス)をロードするために使用されます。

それとも私の理解は間違っていますか?

さらに、ビデオゲームに関する限り、どちらがより重要ですか?利用可能なグラフィックメモリの合計または専用ビデオメモリ?

たとえば、4GBのVRAMを必要とするビデオゲームを実行したい場合、2GBの合計使用可能グラフィックスメモリ+ 2GBの専用ビデオメモリ= 4GBの専用ビデオメモリになりますか?

3

一般的には正しいですが、RAMは主にシステムプロセスに使用され、実行中のプログラムがほとんどの情報を格納し、最も多くのメモリを使用する場所です。たとえば、のメモリ使用量を見るとFirefoxのようなもので、メモリ使用量のほとんどはRAMになります。

VRAMは、その呼び出しをサポートするグラフィカルAPIを介してビデオカードに対して行われる呼び出しに特に使用されます。これらの呼び出しのほとんどは、パターン、テクスチャ、ビデオ処理などに関連しています。しかし、ビデオカードのファームウェアAPIとそれらに対してプログラミングするために使用するソフトウェアAPIの両方が、代わりにビデオカードへの呼び出しを着実に増やしているため、その境界線は日々ますます曖昧になっています。

ビデオゲームに関する限り、それはあなたのシステムに大きく依存します。

4GBのDDR2RAMを搭載したシステムがあり、2 GBの専用メモリと2GBの共有メモリがある場合、2つしか残していないため、システムがチョークし、実行中のゲームを含めて非常に遅く感じます。他のプロジェクトのGB RAM)。

また、DDR2 RAMは、グラフィックカードにある最新の専用VRAMのほとんどよりも低速です。

一方、12GBまたは16GB以上のDDR3RAMの非常に高速なセットがある場合、専用のものRAMと共有されるものRAMの違いは非常に最小限であり、PCへのパフォーマンスへの影響はほとんどありません。

編集: 2つ目の注意点として、ビデオRAM、RAM、およびグラフィックカードは、ゲームパフォーマンスのごく一部しか占めていません。ゲームのパフォーマンスは、実際にはかなりの数の要因に基づいています。

電力容量/システムの熱-電源装置が小さいほど、マシンの冷却が少ないほど、発生する熱が多くなります。発熱量が増えるとエラーが発生し、処理が一般的に遅くなります。最近のシステムの多くには、発熱量が多すぎることに基づいてCPU、RAM、およびビデオカードのパフォーマンスを抑制するセーフガードがあります。ほとんどのプロセッサとビデオカードは、電源への複数の接続をサポートしています。一般に、これらの追加の電源コネクタをそれらをサポートできる電源に接続すると、これらのシステムのパフォーマンスが大幅に向上します。

[〜#〜] cpu [〜#〜]-これはそれ自体が全体の主題ですが、最近のゲームの多くは非常にCPUを集中的に使用し、多くの場合、中間でも-ミッドエンドまたはトップエンドのCPUを搭載したエンドビデオカードは、CPUパワーが低く非常にハイエンドのビデオカードを搭載したシステムよりも簡単にパフォーマンスが向上します。あなたのゲームは、最も遅い部分が動いているのと同じくらい速く進むことができます。ビデオカードなどのシステムの1つだけに焦点を合わせ、他の部分を無視すると、長期的にはパフォーマンスが低下します。

その他の周辺機器、ネットワークカード、サウンドカードなど-マシンのオンボードネットワークとサウンドカードを使用している場合、それは常に割り当てられ、それらの部分専用の処理リソースとメモリリソースです。一部のマザーボードにある専用チップがある場合でも、それらのチップはマザーボード自体に収まる必要があり、通常、完全なアドオン/カードの対応物よりもはるかに弱いです。サウンドカードやネットワークカードを購入または購入すると、CPU/RAMに大きな負荷がかかるか、ネットワーク速度とサウンド速度および品質のパフォーマンスが大幅に向上します。繰り返しになりますが、サウンドドライバーを使用するたびにシステムの速度が低下すると、地球上で最速のCPUとビデオカードはあまり役に立ちません。

ハードディスク-システムが上記のすべてでうまく機能しているが、ゲームを低キャッシュ、5400 RPM、古いハードドライブに置いている場合。ハードドライブを断続的に使用すると、ロード時間が長くなり、速度が低下したり、奇妙な遅れが生じたりします。セーブは遅くなり、信頼性が低くなるなどです。より高価な部品にお金を費やしていない方がよいでしょう。高キャッシュまたは複数のキャッシュを備えた10,000RPM以上のハードドライブが本当に必要です。またはSSD。 SSDの価格はかなり下がっており、ゲームに大きな違いをもたらし、パフォーマンスの問題を引き起こします。ハードディスクのトピックについては、低速のドライブではOSのパフォーマンスも低下し、OSのパフォーマンスもゲームのパフォーマンスを向上させることに注意してください。

他の実行中のプログラム-コンピュータとゲームのパフォーマンス全体で最大かつ最も簡単な節約の1つは、実行中の他のプログラムを調査することです。バックグラウンドでロードされたFirefox、Chromeなどは、タブを開くごとに大量のRAMを消費する可能性があります。ディスクデフラグメンター、アンチウイルスなどは、大量のI/O(ディスクパフォーマンス)またはCPU。ダウンロードするか、バックグラウンドでチューブを使用すると、帯域幅が消費される可能性があります。これらすべてにより、ゲーム内のパフォーマンスが低下します。機能がある場合は、不要なものをオフにし、閉じて、シャットダウンします。 、コンテンツのオン/オフを切り替えるスクリプトを作成し、ゲームをプレイする前後に実行します。

GPUとメモリ速度-あなたの質問は、特にビデオカードのRAM必要なRAM $ ===のサイズとRAM/VRAMのサイズに関するものでした。これは方程式の半分にすぎません。ビデオカード上であれ、マシン内であれ、パフォーマンスの低い大量のRAMは、中程度の量のRAMまたはパフォーマンスの高いVRAMを使用するよりも最悪です。繰り返しになりますが、すべては最も遅い分母。ゲームはシステムハードウェアと交代ではなく、すべてを一度に使用します。

ネットワーク/インターネット速度これはもちろんオンラインコンポーネントを備えたゲームにのみ適用されますが、衛星やダイヤルアップ速度のようにインターネットが本当に遅い場合。最近のほとんどのゲームでは、他のハードウェアの速度は関係ありません。コンピュータは常に遅れをとっており、接続がサポートするよりも速い速度でデータを通信しようとすると、表示されます。

ゲームは、サウンド、ビデオ、音楽、音声操作、ハードディスクアクセス、メモリアクセス、CPU使用率、キーボード/マウス、場合によってはゲームパッドまたはコントローラーを介した入力/出力のコレクションです。これらすべてが、オンラインゲームのためにインターネットを介して同時に通信されることがあります。そのシステムの一部が遅い場合、全体が途切れ途切れ/遅い/遅れを感じるでしょう。

8
Brian Deragon