Windows 常用的计数器

上一篇 / 下一篇  2010-12-29 22:50:34 / 个人分类:Loadruner

MemoryAvailable Mbytes物理内存的可用数(单位Mbytes)至少要有10%的物理内存值;如果Process/Private bytesProcess/working set这两个计数器升高但是Available Mbytes降低则可能存在内存泄漏。

 

Processor%Processor Time CPU使用率。这是查看处理器饱和状况的最佳计数器。显示所有CPU的线程处理时间。如果一个或多个处理器的该数值持续超过90%,则表示此测试的负载对于目前的硬件过于沉重。为多处理器服务器添加该计数器的0x个实例。

 

Processor Queue Length:是指处理列队中的线程数,小于2。处理器瓶颈会导致该值持续大于2

 

Context Switches/sec:如果切换次数到5000*CPU个数和10000*CPU个数中,说明它忙于切换线程。如果吞吐率降低且CPU使用率高,且Context Switches/sec15000以上则可能应用程序忙于切换线程。

比较Context Switches/sec%Privileged Time来判断上下文切换是否过量。如果后者的值超过40%,且上下文切换的速率也很高,那么应该检查为什么会产生这样高的上下文切换

 

Network InterfaceBytes Total/sec为发送和接收字节的速率,包括帧字符在内。判断网络连接速度是否是瓶颈,可以用该计数器的值和目前网络的带宽比较。带宽10M=1.28MBps=1280kBps.Kilobytes per secondkBps.Bytes Total/sec的计量单位是Bytes per second,该值与网络带宽相除应小于50%

 

Disk TimePhysical_disk_total),%DPC Time(Processor) & % Processor Time(Processor),如果这三个计数器均较大,则磁盘不是瓶颈,如果只有Disk Time较大,其他适中则IO可能为瓶颈,另外,如果Disk Time保持在2.0以下且有超过3.0的磁盘队列长度(Current Disk Queue),则IO瓶颈。Disk Bytes/sec??

page read/sec:页的硬故障,page/sec的子集,为了解析对内存的引用,必须读取页文件的次数。阈值为>5.越低越好。大数值表示磁盘读而不是缓存读。

Physical Disk\ % Disk Time
Physical Disk\ Avg.Disk Queue Length
例如,包括Page Reads/sec% Disk TimeAvg.Disk Queue Length。如果页面读取操作速率很低,同时% Disk TimeAvg.Disk Queue Length的值很高,则可能有磁盘瓶径。但是,如果队列长度增加的同时页面读取速率并未降低,则内存不足。

TAG:

 

评分:0

我来说两句

Open Toolbar