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


13

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

これは正常ですか?

または、そのハードフォールトグラフは理想的には0でフラットになるはずですか?

Windows 7を実行していますが、4GBのRAMがあります。


私は常に60〜100のハードフォールトを取得していることがわかります。60から100の間のスパイクを意味しますか、それとも常に60から100の間のグラフですか?
デニス

回答:


12

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

RAMが多いほど、表示されるハードフォールトは少なくなります。


Pieterに感謝します。ハードフォールトが決定要因であると思いますか?
ウィレム

メモリを増やすことをお勧めします。表示されているのは、プログラムが起動しているためにグラフにスパイクが見られることです。
PieterG

4
私は何が間違っていたのかを理解しました。60-100 HF / sが異常でした。いくつかの迷っているSoapUI javaプロセスが実行されていて、絶対に私の記憶を噛んでいました。HF / sの平均は0〜5になりました。
ウィレム

2
おそらくもう少し微妙な答えが必要です-少しのRAMで多くのことをしようとしているなら、確かにたくさんのハードフォールトがあるかもしれませんが、意外なことに、「正常」は「最適」ではありません。起動してから1秒あたり100フォールトになった場合、より多くのメモリが必要になるか、そのボックスで実行していることをやめる必要があると思います。
ルフィン

12

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


-1

3GBのRAMを搭載した2009年のラップトップでは、ゲームのプレイ中、ビデオの処理中などに、通常1秒あたり0〜20のハードフォールトが発生します。


-4

6GBのメモリを搭載したDellを実行しており、アイドル状態で毎秒100のハードフォールトで実行していました。Andvanced SystemCare無料版を実行し、スキャンを実行して、障害がゼロになりました。バックグラウンドでスパイウェアが実行されていたと思います。お役に立てれば!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.