计数器算法计数器类型

计数器算法计数器类型可计算样本的速率或平均字节数,或者计算特定操作在一段时间内的速率或平均字节数。

Win32_PerfRawData_PerfDisk_PhysicalDisk 类中的 AvgDiskBytesPerTransfer 属性使用 PERF_AVERAGE_BULK 计数器类型。 在此种情况下,传输就是操作,发送的累计字节数是计数器数据。 对于任意两个样本,将累计字节数的差值除以累计传输数的差值,将得出样本之间期间每次传输的平均字节数。

提供了以下计数器算法:

CounterType 说明
PERF_AVERAGE_BULK十进制 1073874176
操作期间平均处理的项数。 此计数器类型显示已处理的项(例如发送的字节数)与完成的操作数的比率,并且需要以 PERF_AVERAGE_BASE 作为计数器类型的基本属性。
PERF_COUNTER_COUNTER十进制 272696320
在样本间隔的每一秒内完成的平均操作数。 .
PERF_SAMPLE_COUNTER十进制 4260864
一秒内完成的平均操作数。 此计数器类型需要计数器类型为 PERF_SAMPLE_BASE 的基本属性。
PERF_COUNTER_BULK_COUNT十进制 272696576
在样本间隔的每一秒内完成的平均操作数。 此计数器类型与 PERF_COUNTER_COUNTER 类型相同,但其使用的字段更大,以容纳更大的值。

WMI 性能计数器类型