||
磁盘的性能计数器主要处于Logical Disk 和 Physical Disk 等两个性能对象中,一般需要考察如下几种:
1、Logical Disk性能对象下的%Free Space(空余空间)计数器。它表示当前没有占用的磁盘占总逻辑磁盘总容量的百分比。如果小于15,则说明磁盘空间不足,需要考虑删除无用文件、增加磁盘等措施,否则会导致磁盘性能下降。
2、Physical Disk性能对象下的%Idle Time(空闲时间)计数器。它表示在当前观察时间间隔内,磁盘空闲的时间。如果数值小于20,则说明磁盘工作状态较重,需要考虑替换成读写速度更快(比如转速更快、寻址更快、接口类型更快等)的磁盘。
3、Physical Disk性能对象下的AVG.Disk Sec/Read(平均读取时间)计数器。它代表了每次从磁盘读取数据所花费的秒数。如果这个数值大于25毫秒(1秒 = 1000毫秒),则说明磁盘读取有所延迟。对于一些关键性的应用,比如Web应用中的数据库服务器,最好不要大于10毫秒
4、Physical Disk性能对象下的Avg.Disk Sec/Write(平均写入时间)计数器。它代表了每次向磁盘写入数据所花费的秒数。判断该项性能是否较好的标准,与前文平均读取时间的判断标准一致,也是25毫秒
5、Physical Disk性能对象下的Avg.Disk Queue Length(平均磁盘队列长度)计数器。它指出当前有多少I/O操作在等待磁盘进行处理。如果数值大于物理磁盘盘片数量+2,则会产生程度不同的延迟
6、Physical Disk性能独享下的Avg.Diak Byte/Transfer计数器。它代表了在写入或读取操作时从磁盘上传送或传出字节的平均数。由于Web应用大部分是用户对于信息的获取,因此磁盘的读取操作要远大于磁盘的写操作。
与其他性能对象的综合考虑
利用Memory性能计数器下的Cache Bytes(缓存字节数)计数器。它代表了系统使用多少内存用于文件缓存。如果数值大于200M字节,则表明磁盘存在瓶颈。