我正在尝试使用 XPerf 分析系统。 并看到当 HardFaults 中有事件时会出现性能问题!
但是我无法弄清楚并在谷歌中找到 xperf 显示的这些硬故障是什么。 它们有什么关系? 它们说明了什么? 对于这种情况有没有普遍的补救措施? Hard faults table
最佳答案
的确如此。 “首先,“硬故障”以前在早期版本的 Windows 中称为“页面故障”。也许页面故障也更容易从名称中理解。硬故障发生在部分内存中的地址时程序不再在主内存中,而是被换出到页面文件,使系统去硬盘上寻找它。当这种情况经常发生时,它会导致速度减慢和硬盘事件增加。当它发生时非常多,出现硬盘抖动的可能性。这时程序停止响应,但硬盘继续运行很长时间。这在历史上被称为“进入页面文件”。
这是文章。 http://www.brighthub.com/computing/windows-platform/articles/52249.aspx
但要小心本文的以下建议,因为这样做不太正确: http://player.microsoftpdc.com/Session/1689962d-dea2-48bd-80d8-96e954fa5329 http://player.microsoftpdc.com/Session/1c97b279-d7e3-4a3e-9a76-0dac23dfddb5
关于performance - XPerf 中的硬故障是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5357254/