Difference between revisions of "Techwiki:Performance Counter Indexes"

From ReactOS Wiki
Jump to: navigation, search
Line 42: Line 42:
 
|-
 
|-
 
|| Pages/sec || 40 || PERF_COUNTER_COUNTER || 48
 
|| Pages/sec || 40 || PERF_COUNTER_COUNTER || 48
|
+
|-
 
|| Pages Input/sec || 822 || PERF_COUNTER_COUNTER || 52
 
|| Pages Input/sec || 822 || PERF_COUNTER_COUNTER || 52
 
|-
 
|-

Revision as of 22:46, 7 March 2011

This information was compiled by dumping the Performance Registry Text and Help Text hives and then crosslisted with Technet's documentation on Windows 2003 performance counters. The primary issue with the listings provided in the Text hive is there is nothing to distinguish between indexes that represent a block of performance counters versus individual performance counters. As such, this listing does not go in numerical order and instead groups performance counters into their respective blocks. System indexes appear to at least have been hardcoded.

Color Coding
Need Verification
Performance Counter Object Name Index Value Number of Counters Instances
Memory 2 31 N/A
Performance Counter Name Index Value Counter Type Byte Offset
Page Faults/sec 28 PERF_COUNTER_COUNTER 4
Available Bytes 24 PERF_COUNTER_RAWCOUNT 8
Committed Bytes 26 PERF_COUNTER_RAWCOUNT 16
Commit Limit 30 PERF_COUNTER_RAWCOUNT 24
Write Copies/sec 32 PERF_COUNTER_COUNTER 32
Transition Faults/sec 34 PERF_COUNTER_COUNTER 36
Cache Faults/sec 36 PERF_COUNTER_COUNTER 40
Demand Zero Faults/sec 38 PERF_COUNTER_RAWCOUNT 44
Pages/sec 40 PERF_COUNTER_COUNTER 48
Pages Input/sec 822 PERF_COUNTER_COUNTER 52
Page Reads/sec 42 PERF_COUNTER_COUNTER 56
Pages Output/sec 48 PERF_COUNTER_COUNTER 60
Pool Paged Bytes 56 PERF_COUNTER_RAWCOUNT 64
Pool Nonpaged Bytes 58 PERF_COUNTER_RAWCOUNT 72
Page Writes/sec 50 PERF_COUNTER_COUNTER 80
Performance Counter Object Name Index Value Number of Counters Instances
Processor 238 15 # of CPUs + 1
Performance Counter Name Index Value Counter Type Byte Offset
% Processor Time 6 PERF_100NSEC_TIMER_INV 8
% User Time 142 PERF_100NSEC_TIMER 16
% Privileged Time 144 PERF_100NSEC_TIMER 24
Interrupts/sec 148 PERF_COUNTER_COUNTER 32
% DPC Time 696 PERF_100NSEC_TIMER 40
% Interrupt Time 698 PERF_100NSEC_TIMER 48
DPCs Queued/sec 1334 PERF_COUNTER_COUNTER 56
DPC Rate 1336 PERF_COUNTER_RAWCOUNT 60
% Idle Time 1746 PERF_100NSEC_TIMER 64
% C1 Time 1748 PERF_100NSEC_TIMER 72
% C2 Time 1750 PERF_100NSEC_TIMER 80
% C3 Time 1752 PERF_100NSEC_TIMER 88
C1 Transitions/sec 1754 PERF_COUNTER_BULK_COUNT 96
C2 Transitions/sec 1756 PERF_COUNTER_BULK_COUNT 104
C3 Transitions/sec 1758 PERF_COUNTER_BULK_COUNT 112