当我的页面错误/秒很高时,性能监视器告诉我什么?

Dav*_*son 23 memory windows performance-monitor resource-monitor

我有一台存在性能问题的 Windows 7 64 位计算机。经过一番调查,我发现页面错误/秒 - 正如性能监视器报告的那样 - 非常高。

其他一切似乎都很正常。资源监视器报告没有硬故障和大量可用内存。

这是问题的潜在原因,还是红鲱鱼?如果它可能导致问题,接下来我应该怎么做才能找出导致它的原因?

这是性能监视器的屏幕截图。请注意,平均页面错误/秒为 75,887。在另一台没有问题的计算机上,这个数字更接近 3,000。

性能监视器——页面错误/秒 = 75,000!

这是资源监视器的屏幕截图,按硬故障数/秒排序,当前所有进程的值为 0。

资源监视器--硬故障/秒 = 0

Tam*_*man 15

Process Explorer有一列可用于检查正在生成多少页错误,
这样您就可以确定导致问题的程序并进行更具体的故障排除。

在此处输入图片说明


性能监视器:平均页面错误/秒

This counter gives a general idea of how many times information being requested is not where the application (and VMM) expects it to be. The information must either be retrieved from another location in memory or from the pagefile. Recall that while a sustained value may indicate trouble here, you should be more concerned with hard page faults that represent actual reads or writes to the disk. Remember that the disk access is much slower than RAM.

http://technet.microsoft.com/en-us/library/cc768048.aspx


小智 5

硬页面错误是指内存管理器发现其所需的内存块不在 RAM 中。该内存已被换出到磁盘,并且您的系统速度会变慢,因为从那里获取内存需要更多时间。向系统添加更多内存以减少页面错误数量并提高性能。