我注意到资源监视器(resmon)和perfmon中报告的磁盘响应时间之间存在差异.
资源监视器中报告的响应时间明显高于Avg报告的延迟.磁盘秒/在perfmon中传输.
有谁知道什么解释了资源监视器和perfmon中的响应时间指标之间的差异?
在以下链接中提出了同样的问题,但我不清楚决议.
数字不同,因为两个计数器正在测量不同的东西.
perfmon中的“平均磁盘秒/传输”计数器只是告诉您系统上任何位置的任何磁盘传输所需的平均时间.计算结果相对较少.
资源监视器的“磁盘活动”部分中的“响应时间”列不是一回事.请注意每个进程和每个要访问的文件是如何细分的.每个文件和每个进程的数量都不同,因为您具有不同的进程优先级,线程优先级,I / O优先级,调度程序开销,文件系统开销等等…例如,后台服务的“响应时间”几乎总是如此因为前面提到的调度算法,所以要高于前台应用程序.有时,一个进程的磁盘活动将被延迟,而另一个进程将被切换到该行的前面.
考虑到这一点,资源监视器中显示的“响应时间”数字高于平均值是完全合理的.性能监视器中的磁盘秒/传输计数器.
故事的道德,他们是两个完全独立的柜台,测量两个完全不同的东西,应该没有期望他们应该匹配.