web-dev-qa-db-ja.com

1秒あたり60〜100のハードフォールトは正常ですか。

Resource Managerでコンピューターのメモリ使用量を監視すると、60〜100のハードフォールトが常に発生します。

これは正常ですか?

それとも、そのハードフォールトグラフは理想的には0でフラットであると想定されていますか?

私はWindows 7を実行していて、4GBのRAMを持っています。

13
willem

あなたが持っているRAMの量を考慮すると、それは正常であると思います。

RAMが多いほど、ハードフォールトが少なくなります。

12
PieterG

メモリハードフォールトは、メモリの「ブランド」または「品質」とは関係ありません。これは、ソフトウェアがアドレスを要求し、それが存在するページがまだメインメモリにないことを意味します。通常、仮想メモリ(ハードドライブまたはSSD)にスワップされており、OSは仮想メモリから物理メモリにスワップします。大量のハードフォールト/秒が発生する場合、通常はRAMが少なすぎることが原因です。

12
J.B.

3GBの2009年のラップトップでRAM通常、ゲームのプレイ中、ビデオの処理中などに毎秒0〜20のハードフォールトがあります。特定の種類のRAM ECCや特定のブランド品質と同様。

0
Daniel