1

Vista 的资源监视器包括“Hard Faults/sec”读数。我可以在 C# 中使用等效的性能计数器来获取此读数吗?我已经尝试过内存类别下的“页面错误/秒”,但这似乎有所不同。

4

2 回答 2

4

硬故障与页面故障相同。

来源:“ Windows Vista 性能和可靠性监控分步指南”。

请参阅资源视图详细信息、标签内存部分(第 4 个表):

当引用地址的页面不再在物理内存中并且已被换出或可从磁盘上的支持文件中获得时,就会发生硬故障(也称为页面故障)。

于 2009-09-05T21:49:17.470 回答
0

Page faults/sec 测量硬故障和软故障。名为 Transition Faults/sec 的计数器测量软故障。因此,要获得硬故障,您应该从 Page Faults/sec 中减去 Transition Faults/sec

于 2011-07-28T13:34:30.747 回答