~~点滴积累~~~

如何根据LR的计数器显示结果判断系统瓶颈

上一篇 / 下一篇  2008-07-23 15:22:58 / 个人分类:性能测试之

判断应用程序是否存在处理器瓶颈的方法:如果Processor Queue Length 显示的队列长度保持不变(>=2)个并且处理器的利用率%Processor Time 超过90%,那么很有可能存在处理器瓶颈。

如果发现Processor Queue Length 显示的队列长度超过2,而处理器的利用率却一直很低,那么或足额更应该去解决处理器阻塞问题,这里处理器一般不是瓶颈。

如果系统由于应用程序代码效率低下或者系统节后设计有缺陷而导致大量的上下文切换(ContextSwitches/sec 显示的上下文切换次数比较大),那么就会占用大量的系统资源。如果系统的吞吐量降低并且CPUde 使用率很高,并且比现象发生时切换水平在1500以上,那么意味着上下文切换次数过高。

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


TAG: 性能测试之

 

评分:0

我来说两句

日历

« 2024-05-15  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 50952
  • 日志数: 71
  • 建立时间: 2007-09-10
  • 更新时间: 2009-04-07

RSS订阅

Open Toolbar