性能计数器解释
上一篇 / 下一篇 2011-12-15 13:08:42 / 个人分类:性能测试
性能对象 m_Ub$z}T8`g7K0 | 计数器51Testing软件测试网$aVSYL | 描述51Testing软件测试网v*Cr lQg,k5T3t |
Processor使用 Time51Testing软件测试网;[&u$gv)Ks | &ProcessorTime(所有实例) | 指处理器执行非闲置线程时间的百分比。这个计数器设计成用来作为处理器活动的主要指示器。它通过在每个范例间隔中衡 量处理器用于执行闲置处理线程的时间,并且用 100% 减去该值得出。(每 台处理器有一个闲置线程,该线程在没有其它线程可以运行时消耗周 期)。可将其视为范例间隔用于做有用工作的百分比。这个计数器显 示在范例间隔时所看到的忙时平均值。这个值是用 100% 减去该服务不活 动的时间计算出来的。51Testing软件测试网"K9_u+\1oI!s)hG#r |
Processor瓶颈51Testing软件测试网~2rf1}(a;Xyj+~,tE | Interrupts/sec51Testing软件测试网-S7[I1? @6o5\ | 指处理器每秒钟接收并维护的硬件中断的平均值。它不包括 DPC,DPC 将单独计算。这个值是产生中断的设备(如:系统时钟、鼠标、磁盘驱动器、数据交流线路、网络街面卡和其它附件设备)的活动的间接指示器,这些设备通常在完成了一项任务或需要注意时中断处理器。正常的线程操作在中断时悬停。大多数的系统时钟每隔 10 毫秒中断处理器一次,形成了间隔活动的后台。这个计数值显示用上两个实例中观察到的值之间的差除于实例间隔的持续时间所得的值。51Testing软件测试网a O y:EM}#Y |
System/Processor Queue Length(所有实例) | 是指处理列队中的线程数。即使在有多个处理器 的计算机上处理器时间也会有一个单列队。不象磁盘计数器,这个计数器仅 计数就绪的线程,而不计数运行中的线程。如果处理器列队中总是有两个以上的线程 通常表示处理器堵塞。这个计数器仅显示上一次观察的值;而不是一个平 均值。51Testing软件测试网o*@#lLx | |
System/Context Switches/sec | 指计算机上的所有处理器全都从一个线程转换到另一个线程的综合速率。当正在运行的线程自动放弃处理器时出现上下文转换,由一个有更高优先就绪的线程占先或在用户模式和特权(内核)模式之间转换以使用执行或分系统服务。它是在计算机上的所有处理器上运行的所有线程的Thread: Context Switches/sec 的总数并且用转换数量衡量。在系统和线程对象上有上下文转换计数器。这个计数值显示在上一次两个实例中观察到的值除于实例间隔的持续时间所得的值的差异。 ?|9X8g'iE q5jh0a0 | |
Process51Testing软件测试网3hB#\P*nZW Ou&I (进程)51Testing软件测试网z M l O!L | Private Bytes R k U/q L at0 | 指这个处理不能与其它处理共享的、已分配的当前 字节数。51Testing软件测试网p$i&Grm-o9m |
Virtual Bytes ,i0`9M!["n$?:A0 | 指处理使用的虚拟地址空间的以字节数显示的当前大小。 使用虚拟地址空间不一定是指对磁盘或主内存页的相应的使用。虚 拟空间是有限,如果使用过多,可能会限制处理加载数据 库的能力。 ,H/`K'W;P,v)b0 | |
Working Set51Testing软件测试网4t%UI!X:v9F\C | 指这个处理的 Working Set 中的当前字节数。 Working Set 是在处理中被线程最近触到的那个内存页集。如果 计算机上的可用内存处于阈值以上,即使页不在使用中,也会留在一 个处理的 Working Set中。当可用内存降到阈值以下,将从 Working Set 中删除页。如果需要页时,它会在离开主内存前软故障返回 到 Working Set 中。 |