Nic*_*k R 25 windows hard-drive resources
我知道磁盘 io、磁盘队列长度和其他度量是什么,但是“最高活动时间”是什么意思?
是忙于处理请求的时间还是其他什么?
当它高时,是否意味着CPU正在忙于做一些IO工作,还是只是表明磁盘正在忙于处理请求?
我正在尝试确定 50% 的活动时间是否意味着磁盘有 50% 的时间在寻找、读取或写入,而不是内核花费 50% 的时间来为 IO 请求提供服务。
在此处编辑另一个快速数据点。如果你看看 SSD 和物理磁盘之间的区别,SSD 的活动要少得多,所以我猜这真的意味着操作系统等待磁盘响应和返回数据的时间。
Dan*_*anO 33
我很确定它与 Perfmon 计数器“PhysicalDisk _Total %time”相同。(它以锁步方式跟踪这个计数器。)
Perfmon 给出了该计数器的描述:
% Disk Time 是所选磁盘驱动器忙于为读取或写入请求提供服务所用时间的百分比。
基本上,它是物理驱动器忙碌所用时间的百分比。因此,即使您的 MB/s 使用率可能很低,但如果磁盘严重碎片化,或者在大量小操作上受到冲击,那么繁忙时间百分比可能会很高。
在您尝试将正确级别的高性能磁盘与工作负载相匹配的服务器上,如果活动(忙碌)时间百分比稳定在 80% 以上,您会认为磁盘子系统是潜在的瓶颈。在工作站上,如果这个数字很高,它只会告诉您您的磁盘性能可能会减慢您的工作速度。
至于你的最后一个问题:我很确定它是物理磁盘,而不是任何内核或进程时间。在物理磁盘上等待时,内核会阻塞在该磁盘操作上等待的任何进程,并将 CPU 用于其他需要做的事情。
| 归档时间: |
|
| 查看次数: |
101023 次 |
| 最近记录: |