在Windows 7的资源监视器中,“磁盘队列长度”实际上是什么意思?


16

在Windows 7的资源监视器中,“磁盘队列长度”的真正含义是什么?

在此处输入图片说明

查看大图

另外,绿色区域和蓝色线条代表什么,以及程序的响应时间(以毫秒为单位)?为什么有些程序的响应时间比其他程序高?

Answers:


22

磁盘队列长度通常是指给定磁盘的挂起操作队列的长度(以I / O操作数计)。换句话说,有多少个请求堆积在一起,等待磁盘驱动器能够为它们提供服务。例如,如果我每秒只能处理一个请求,但是在给定的一秒钟内收到6个请求,那么我的队列长度最初将为5(一个请求被立即处理,剩下的五个必须排队)。

有关颜色各行的含义,请向屏幕顶部中间的灰色条左侧看。它指示每个要绘制的变量的颜色和瞬时值。


我明白了-感谢您的回答!最高有效时间百分比(蓝色)是什么意思?
InquilineKea 2011年

活动时间的最大值占总时间的百分比。
surfasb 2011年

换句话说,如果您有多个磁盘,则这是所有磁盘上的最大活动时间
Mark Sowul 2012年

1
猜想并不是一个真正的答案,但是由于磁盘队列长度(对我来说,现在正在处理故障的HD)将仅显示以下离散值:[0.1、0.5、1、5、10、50]。我认为这可能不是显示实际的等待I / O请求,而是分配的队列的大小。因此,当它说“ 10”时,意味着“我在队列中分配了10个空间,而我正在使用其中的一些空间”。显示0.1和0.5会让我感到困惑,因为我希望队列长度是一个整数。
FlipMcF

0

文章似乎表明“磁盘队列长度”指的是等待的磁盘中的进程#。我对Slartibartfast的回答的评论可能是错误的。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.