loadrunner系统资源监控--Processor相关

上一篇 / 下一篇  2011-09-14 16:55:13 / 个人分类:性能测试

Object对象)

Counters

Description描述)

参考值

Sytem

Processor Queue

Length

 

Processor Queue Length是指处理列队中的线程数。即使在有多个处理器的计算机上处理器时间也会有一个单列队。不象磁盘计数器,这个计数器仅计数就绪的线程,而不计数运行中的线程。如果处理器列队中总是有两个以上的线程通常表示处理器堵塞

小于2。显示在由Web服务器所有处理器共享的队列中等待执行的线程数。处理器瓶颈会导致该值持续大于2

Processor

%Processor Time

CPU使用率。这是查看处理器饱和状况的最佳计数器。显示所有CPU的线程处理时间。如果一个或多个处理器的该数值持续超过90%,则表示此测试的负

载对于目前的硬件过于沉重。为多处理器服务器添加该计数器的0x个实例

小于75%。排除内存因素,如果该计数器的值比较大,而同时网卡和硬盘的值比较低,那么可以定CPU瓶颈

System

Context Switches/sec

Context Switches/sec指计算机上的所有处理器全都从一个线程转换到另一个线程的综合速率。当正在运行的线程自动放弃处理器时出现上下文转换,由一个有更高优先就绪的线程占先或在用户模式和特权(内核)模式之间转换以使用执行或分系统服务。它是在计算机上的所有处理器上运行的所有线程的Thread: Context Switches/sec的总数并且用转换数量衡量。在系统和线程对象上有上下文转换计数器

如果切换次数到5000*CPU个数和10000*CPU个数中,说明它忙于切换线程而不是

处理ASP脚本

Processo

%Privileged Time

% Privileged Time是在特权模式下处理线程执行代码所花时间的百分比。当调用Windows系统服务时,此服务经常在特权模式运行,以便获取对系统专有数据的访问。在用户模式执行的线程无法访问这些数据。对系统的调用可以是直接的(explicit)或间接的(implicit)例如页面错误或中断。不像某些早期的操作系统Windows除了使用用户和特权模式的传统保护模式之外,还使用处理边界作为分系统保护。某些由Windows为您的应用程序所做的操作除了出现在处理的特权时间内,还可能在其他子系统处理出现

 

Time

Switches/sec实例化inetinfodllhost

如果你决定要增加线程字节池的大小,你应该监视这三个计数器(包括上面的一个)。增加线数可能会增加上下文切换次数,这样性能不会上升反而会下降。如果十个实例的上下文切换值非常高,就应该减小线程字节池的大小

 

Processor

Interrupts/sec %DPC Time

Time这两个计数器能够反映处理器用在处理中断以及推迟处理调用的时间。如果处理器使用率超过Interrupts/sec指处理器每秒钟接收并维90%硬件中断的平均值。正常的线程操作在中断时悬停。大多数的系统时钟每Interrupt Time大于隔10毫秒中断处理器一次,形成了间15%则处理隔活动的后台

如果处理器使用率超过90%,且Interrupts/sec time大于15%则处理器可能负载过重,并发生中断

Processor Interrupts/sec %DPC Time这两个计数器能够反映处理器用在处理中断以及推迟处理调用的时间。如果处理器使用率超过Interrupts/sec指处理器每秒钟接收并维90%硬件中断的平均值。正常的线程操作在中断时悬停。大多数的系统时钟每Interrupt Time大于隔10毫秒中断处理器一次,形成了间15%则处理隔活动的后台。器可能负荷过重,并发生中断。判断应用程序是否存在处理器瓶颈的方法:如果Processor Queue Length显示的队列长度保持不变(>=2个并且处理器的利用率%Processor Time超过90%那么很有可能存在处理器瓶颈。

如果发现Processor Queue Length显示的队列长度超过2而处理器的利用率却一直很

低,那么或许更应该去解决处理器阻塞问题,这里处理器一般不是瓶颈。如果系统由于应用程序代码效率低下或者系统结构设计有缺陷而导致大量的上下文切换(Context Switches/sec显示的上下文切换次数比较大),那么就会占用大量的系统资源。如果系统的吞吐量降低并且CPU的使用率很高,并且此现象发生时切换水平在15000以上,那么意味着上下文切换次数过高同时还可以比较Context Switches/sec%Privileged Time来判断上下文切换是否过量。如果后者的值超过40%且上下文切换的速率也很高,那么应该检查为什么会产生这样高的上下文切换。

TAG:

 

评分:0

我来说两句

日历

« 2024-05-09  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 27053
  • 日志数: 26
  • 建立时间: 2011-05-07
  • 更新时间: 2012-07-20

RSS订阅

Open Toolbar