質問: 8 gb もちろん、私は私の8 gbのメモリを利用するために64ビットosを使っています、しかし私の質問は私が追加の4 gbのramを得る前に、 mafia ii 平均22 fpsの最高設定で実行しましたが、4 gbのramを追加すると、ゲームが終了しなくてもフレームレートが40 fpsにかなり上がることに気付きました。 4 gb以上のramを使用しているようです。この背後にある秘密は何ですか?
回答: ディスクリートcpuとディスクリートgpuではなく、 apu があります。つまり、グラフィックカード上の専用のオンボードメモリではなく、テクスチャキャッシュ用にsystem ramを共有するということです。ramアップグレードがゲームのスピードを上げる理由は、おそらくテクスチャリソースの交換によるものです。全体的に使用可能なramが多いほど、より多くのテクスチャデータをramにロードして保持できることを意味します。すべてのメモリが割り当てられていて、オペレーティングシステムで今すぐタスクを処理する必要がある場合は、最近使用されていない割り当てられたメモリが見つかり、その内容をディスクに保存してから、その仕事。そのデータが再度必要になると、ディスクからramにスワップバックされます。この交換には(比較的)長い時間がかかります。あなたはおそらくテクスチャデータをたくさんスワップしていました。 ramをアップグレードすると、テクスチャを保存するためのスペースが増えたため、メモリスワップが少なくなり、フレームレートが上がります。