计数器Processor使用%ProcessorTime(所有实例)指处理器执行非闲置线程时间的百分比
这个计数器设计成用来作为处理器活动的主要指示器
它通过在每个范例间隔中衡量处理器用于执行闲置处理线程的时间,并且用100%减去该值得出
(每台处理器有一个闲置线程,该线程在没有其它线程可以运行时消耗周期)
可将其视为范例间隔用于做有用工作的百分比
这个计数器显示在范例间隔时所看到的忙时平均值
这个值是用100%减去该服务不活动的时间计算出来的
Processor瓶颈Interrupts/sec指处理器每秒钟接收并维护的硬件中断的平均值
它不包括DPC,DPC将单独计算
这个值是产生中断的设备(如:系统时钟、鼠标、磁盘驱动器、数据交流线路、网络街面卡和其它附件设备)的活动的间接指示器,这些设备通常在完成了一项任务或需要注意时中断处理器
正常的线程操作在中断时悬停
大多数的系统时钟每隔10毫秒中断处理器一次,形成了间隔活动的后台
这个计数值显示用上两个实例中观察到的值之间的差除于实例间隔的持续时间所得的值
System/ProcessorQueueLength(所有实例)是指处理列队中的线程数
即使在有多个处理器的计算机上处理器时间也会有一个单列队
不象磁盘计数器,这个计数器仅计数就绪的线程,而不计数运行中的线程
如果处理器列队中总是有两个以上的线程通常表示处理器堵塞
这个计数器仅显示上一次观察的值;而不是一个平均值
System/ContextSwitches/sec指计算机上的所有处理器全都从一个线程转换到另一个线程的综合速率
当正在运行的线程自动放弃处理器时出现上下文转换,由一个有更高优先就绪的线程占先或在用户模式和特权(内核)模式之间转换以使用执行或分系统服务
它是在计算机上的所有处理器上运行的所有线程的Thread:ContextSwitches/sec的总数并且用