[整理]DotNet应用程序性能计数器总结3 - System Resources\Disk I/O

上一篇 / 下一篇  2008-05-08 11:15:19 / 个人分类:软件测试自动化

  1. PhysicalDisk\% Disk Time(磁盘时间)
    阀值: 一般不大于大于 90%;如果使用 RAID 设备,% Disk Time 计数器会指示大于 100% 的值。
    含义: 计数器监视磁盘忙于读/写活动所用时间的百分比.
    A. 如果值较高(大于 90%),请检查 PhysicalDisk\Current Disk Queue Length 计数器,其应该保持在不超过组成物理磁盘的轴数的 1.5 到 2 倍。(大多数磁盘只有一个轴,但独立磁盘冗余阵列 (RAID) 设备通常有多个轴。硬件 RAID 设备在系统监视器中显示为一个物理磁盘。通过软件创建的多个 RAID 设备在系统监视器中显示为多个实例。)
    B. 如果使用 RAID 设备,% Disk Time 计数器会指示大于 100% 的值。如果出现这种情况,则使用 PhysicalDisk\Avg. Current Disk Queue Length 计数器来确定等待进行磁盘访问的平均系统请求数量。
  2. PhysicalDisk\Avg. Disk Queue Length(物理磁盘\平均磁盘盘队列长度)
    阀值: 不超过组成物理磁盘的轴数的 1.5 到 2 倍。另有一种说法:Should not be higher than the number of spindles plus two,是轴数+2?
    含义: 表示了在采样时间内,指定磁盘读和写请求队列的长度。(大多数磁盘只有一个轴,但独立磁盘冗余阵列 (RAID) 设备通常有多个轴。硬件 RAID 设备在系统监视器中显示为一个物理磁盘。通过软件创建的多个 RAID 设备在系统监视器中显示为多个实例。)
  3. PhysicalDisk\Avg. Disk Read Queue Length(物理磁盘\平均磁盘读队列长度)
    阀值: 应该小于2
    含义: 表示了在采样时间内,指定磁盘读请求队列的长度。
  4. PhysicalDisk\Avg. Disk Write Queue Length(物理磁盘\平均磁盘读队列长度)
    阀值: 应该小于2
    含义: 表示了在采样时间内,指定磁盘写请求队列的长度。
  5. PhysicalDisk\Avg. Disk sec/Read(物理磁盘\平均磁盘读队列长度)
    阀值: 未指定
    含义:  指以秒计算的在此盘上读取数据的所需平均时间。
  6. PhysicalDisk\Avg. Disk sec/Transfer(物理磁盘\平均磁盘请求处理时间)
    阀值: 不应大于18毫秒
    含义: 反映磁盘完成请求所用的时间。较高的值表明磁盘碎片较多、磁盘较慢和较多的访问失败。将这个值同Memory\Pages/sec(为了解决缺页中断而进行的每秒磁盘读和写的页数)相乘,如果结果大于0.1, 说明分页调度占用了10%的磁盘访问时间,这时内存是系统的瓶颈。
  7. PhysicalDisk\Disk Writes/sec
    阀值: 参考厂商的说明
    含义: 取决于硬盘制造商的规格,检查磁盘的指定传送速度,以验证此速度没有超出规格。

www.ChinaQA.com, Chico Chen,chicochen@hotmail.com


TAG: 性能测试 计数器 软件测试自动化 磁盘 DISK

 

评分:0

我来说两句

Open Toolbar