1 | Processor Information |
Processor Information |
3 | The Processor Information performance counter set consists of counters that measure aspects of processor activity. The processor is the part of the computer that performs arithmetic and logical computations, initiates operations on peripherals, and runs the threads of processes. A computer can have multiple processors. On some computers, processors are organized in NUMA nodes that share hardware resources such as physical memory. The Processor Information counter set represents each processor as a pair of numbers, where the first number is the NUMA node number and the second number is the zero-based index of the processor within that NUMA node. If the computer does not use NUMA nodes, the first number is zero. |
The Processor Information performance counter set consists of counters that measure aspects of processor activity. The processor is the part of the computer that performs arithmetic and logical computations, initiates operations on peripherals, and runs the threads of processes. A computer can have multiple processors. On some computers, processors are organized in NUMA nodes that share hardware resources such as physical memory. The Processor Information counter set represents each processor as a pair of numbers, where the first number is the NUMA node number and the second number is the zero-based index of the processor within that NUMA node. If the computer does not use NUMA nodes, the first number is zero. |
5 | % Processor Time |
% Processor Time |
7 | % Processor Time is the percentage of elapsed time that the processor spends to execute a non-Idle thread. It is calculated by measuring the percentage of time that the processor spends executing the idle thread and then subtracting that value from 100%. (Each processor has an idle thread to which time is accumulated when no other threads are ready to run). This counter is the primary indicator of processor activity, and displays the average percentage of busy time observed during the sample interval. It should be noted that the accounting calculation of whether the processor is idle is performed at an internal sampling interval of the system clock tick. On todays fast processors, % Processor Time can therefore underestimate the processor utilization as the processor may be spending a lot of time servicing threads between the system clock sampling interval. Workload based timer applications are one example of applications which are more likely to be measured inaccurately as timers are signaled just after the sample is taken. |
% Processor Time is the percentage of elapsed time that the processor spends to execute a non-Idle thread. It is calculated by measuring the percentage of time that the processor spends executing the idle thread and then subtracting that value from 100%. (Each processor has an idle thread to which time is accumulated when no other threads are ready to run). This counter is the primary indicator of processor activity, and displays the average percentage of busy time observed during the sample interval. It should be noted that the accounting calculation of whether the processor is idle is performed at an internal sampling interval of the system clock tick. On todays fast processors, % Processor Time can therefore underestimate the processor utilization as the processor may be spending a lot of time servicing threads between the system clock sampling interval. Workload based timer applications are one example of applications which are more likely to be measured inaccurately as timers are signaled just after the sample is taken. |
9 | % User Time |
% User Time |
11 | % User Time is the percentage of elapsed time the processor spends in the user mode. User mode is a restricted processing mode designed for applications, environment subsystems, and integral subsystems. The alternative, privileged mode, is designed for operating system components and allows direct access to hardware and all memory. The operating system switches application threads to privileged mode to access operating system services. This counter displays the average busy time as a percentage of the sample time. |
% User Time is the percentage of elapsed time the processor spends in the user mode. User mode is a restricted processing mode designed for applications, environment subsystems, and integral subsystems. The alternative, privileged mode, is designed for operating system components and allows direct access to hardware and all memory. The operating system switches application threads to privileged mode to access operating system services. This counter displays the average busy time as a percentage of the sample time. |
13 | % Privileged Time |
% Privileged Time |
15 | % Privileged Time is the percentage of elapsed time that the process threads spent executing code in privileged mode. When a Windows system service in called, the service will often run in privileged mode to gain access to system-private data. Such data is protected from access by threads executing in user mode. Calls to the system can be explicit or implicit, such as page faults or interrupts. Unlike some early operating systems, Windows uses process boundaries for subsystem protection in addition to the traditional protection of user and privileged modes. Some work done by Windows on behalf of the application might appear in other subsystem processes in addition to the privileged time in the process. |
% Privileged Time is the percentage of elapsed time that the process threads spent executing code in privileged mode. When a Windows system service in called, the service will often run in privileged mode to gain access to system-private data. Such data is protected from access by threads executing in user mode. Calls to the system can be explicit or implicit, such as page faults or interrupts. Unlike some early operating systems, Windows uses process boundaries for subsystem protection in addition to the traditional protection of user and privileged modes. Some work done by Windows on behalf of the application might appear in other subsystem processes in addition to the privileged time in the process. |
17 | Interrupts/sec |
Interrupts/sec |
19 | Interrupts/sec is the average rate, in incidents per second, at which the processor received and serviced hardware interrupts. It does not include deferred procedure calls (DPCs), which are counted separately. This value is an indirect indicator of the activity of devices that generate interrupts, such as the system clock, the mouse, disk drivers, data communication lines, network interface cards, and other peripheral devices. These devices normally interrupt the processor when they have completed a task or require attention. Normal thread execution is suspended. The system clock typically interrupts the processor every 10 milliseconds, creating a background of interrupt activity. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
Interrupts/sec is the average rate, in incidents per second, at which the processor received and serviced hardware interrupts. It does not include deferred procedure calls (DPCs), which are counted separately. This value is an indirect indicator of the activity of devices that generate interrupts, such as the system clock, the mouse, disk drivers, data communication lines, network interface cards, and other peripheral devices. These devices normally interrupt the processor when they have completed a task or require attention. Normal thread execution is suspended. The system clock typically interrupts the processor every 10 milliseconds, creating a background of interrupt activity. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
21 | % DPC Time |
% DPC Time |
23 | % DPC Time is the percentage of time that the processor spent receiving and servicing deferred procedure calls (DPCs) during the sample interval. DPCs are interrupts that run at a lower priority than standard interrupts. % DPC Time is a component of % Privileged Time because DPCs are executed in privileged mode. They are counted separately and are not a component of the interrupt counters. This counter displays the average busy time as a percentage of the sample time. |
% DPC Time is the percentage of time that the processor spent receiving and servicing deferred procedure calls (DPCs) during the sample interval. DPCs are interrupts that run at a lower priority than standard interrupts. % DPC Time is a component of % Privileged Time because DPCs are executed in privileged mode. They are counted separately and are not a component of the interrupt counters. This counter displays the average busy time as a percentage of the sample time. |
25 | % Interrupt Time |
% Interrupt Time |
27 | % Interrupt Time is the time the processor spends receiving and servicing hardware interrupts during sample intervals. This value is an indirect indicator of the activity of devices that generate interrupts, such as the system clock, the mouse, disk drivers, data communication lines, network interface cards and other peripheral devices. These devices normally interrupt the processor when they have completed a task or require attention. Normal thread execution is suspended during interrupts. Most system clocks interrupt the processor every 10 milliseconds, creating a background of interrupt activity. suspends normal thread execution during interrupts. This counter displays the average busy time as a percentage of the sample time. |
% Interrupt Time is the time the processor spends receiving and servicing hardware interrupts during sample intervals. This value is an indirect indicator of the activity of devices that generate interrupts, such as the system clock, the mouse, disk drivers, data communication lines, network interface cards and other peripheral devices. These devices normally interrupt the processor when they have completed a task or require attention. Normal thread execution is suspended during interrupts. Most system clocks interrupt the processor every 10 milliseconds, creating a background of interrupt activity. suspends normal thread execution during interrupts. This counter displays the average busy time as a percentage of the sample time. |
29 | DPCs Queued/sec |
DPCs Queued/sec |
31 | DPCs Queued/sec is the average rate, in incidents per second, at which deferred procedure calls (DPCs) were added to the processor's DPC queue. DPCs are interrupts that run at a lower priority than standard interrupts. Each processor has its own DPC queue. This counter measures the rate that DPCs are added to the queue, not the number of DPCs in the queue. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
DPCs Queued/sec is the average rate, in incidents per second, at which deferred procedure calls (DPCs) were added to the processor's DPC queue. DPCs are interrupts that run at a lower priority than standard interrupts. Each processor has its own DPC queue. This counter measures the rate that DPCs are added to the queue, not the number of DPCs in the queue. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
33 | DPC Rate |
DPC Rate |
35 | DPC Rate is the rate at which deferred procedure calls (DPCs) were added to the processors DPC queues between the timer ticks of the processor clock. DPCs are interrupts that run at alower priority than standard interrupts. Each processor has its own DPC queue. This counter measures the rate that DPCs were added to the queue, not the number of DPCs in the queue. This counter displays the last observed value only; it is not an average. |
DPC Rate is the rate at which deferred procedure calls (DPCs) were added to the processors DPC queues between the timer ticks of the processor clock. DPCs are interrupts that run at alower priority than standard interrupts. Each processor has its own DPC queue. This counter measures the rate that DPCs were added to the queue, not the number of DPCs in the queue. This counter displays the last observed value only; it is not an average. |
37 | % Idle Time |
% Idle Time |
39 | % Idle Time is the percentage of time the processor is idle during the sample interval |
% Idle Time is the percentage of time the processor is idle during the sample interval |
41 | % C1 Time |
% C1 Time |
43 | % C1 Time is the percentage of time the processor spends in the C1 low-power idle state. % C1 Time is a subset of the total processor idle time. C1 low-power idle state enables the processor to maintain its entire context and quickly return to the running state. Not all systems support the % C1 state. |
% C1 Time is the percentage of time the processor spends in the C1 low-power idle state. % C1 Time is a subset of the total processor idle time. C1 low-power idle state enables the processor to maintain its entire context and quickly return to the running state. Not all systems support the % C1 state. |
45 | % C2 Time |
% C2 Time |
47 | % C2 Time is the percentage of time the processor spends in the C2 low-power idle state. % C2 Time is a subset of the total processor idle time. C2 low-power idle state enables the processor to maintain the context of the system caches. The C2 power state is a lower power and higher exit latency state than C1. Not all systems support the C2 state. |
% C2 Time is the percentage of time the processor spends in the C2 low-power idle state. % C2 Time is a subset of the total processor idle time. C2 low-power idle state enables the processor to maintain the context of the system caches. The C2 power state is a lower power and higher exit latency state than C1. Not all systems support the C2 state. |
49 | % C3 Time |
% C3 Time |
51 | % C3 Time is the percentage of time the processor spends in the C3 low-power idle state. % C3 Time is a subset of the total processor idle time. When the processor is in the C3 low-power idle state it is unable to maintain the coherency of its caches. The C3 power state is a lower power and higher exit latency state than C2. Not all systems support the C3 state. |
% C3 Time is the percentage of time the processor spends in the C3 low-power idle state. % C3 Time is a subset of the total processor idle time. When the processor is in the C3 low-power idle state it is unable to maintain the coherency of its caches. The C3 power state is a lower power and higher exit latency state than C2. Not all systems support the C3 state. |
53 | C1 Transitions/sec |
C1 Transitions/sec |
55 | C1 Transitions/sec is the rate that the CPU enters the C1 low-power idle state. The CPU enters the C1 state when it is sufficiently idle and exits this state on any interrupt. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
C1 Transitions/sec is the rate that the CPU enters the C1 low-power idle state. The CPU enters the C1 state when it is sufficiently idle and exits this state on any interrupt. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
57 | C2 Transitions/sec |
C2 Transitions/sec |
59 | C2 Transitions/sec is the rate that the CPU enters the C2 low-power idle state. The CPU enters the C2 state when it is sufficiently idle and exits this state on any interrupt. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
C2 Transitions/sec is the rate that the CPU enters the C2 low-power idle state. The CPU enters the C2 state when it is sufficiently idle and exits this state on any interrupt. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
61 | C3 Transitions/sec |
C3 Transitions/sec |
63 | C3 Transitions/sec is the rate that the CPU enters the C3 low-power idle state. The CPU enters the C3 state when it is sufficiently idle and exits this state on any interrupt. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
C3 Transitions/sec is the rate that the CPU enters the C3 low-power idle state. The CPU enters the C3 state when it is sufficiently idle and exits this state on any interrupt. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
65 | % Priority Time |
% Priority Time |
67 | % Priority Time is the percentage of elapsed time that the processor spends executing threads that are not low priority. It is calculated by measuring the percentage of time that the processor spends executing low priority threads or the idle thread and then subtracting that value from 100%. (Each processor has an idle thread to which time is accumulated when no other threads are ready to run). This counter displays the average percentage of busy time observed during the sample interval excluding low priority background work. It should be noted that the accounting calculation of whether the processor is idle is performed at an internal sampling interval of the system clock tick. % Priority Time can therefore underestimate the processor utilization as the processor may be spending a lot of time servicing threads between the system clock sampling interval. Workload based timer applications are one example of applications which are more likely to be measured inaccurately as timers are signaled just after the sample is taken. |
% Priority Time is the percentage of elapsed time that the processor spends executing threads that are not low priority. It is calculated by measuring the percentage of time that the processor spends executing low priority threads or the idle thread and then subtracting that value from 100%. (Each processor has an idle thread to which time is accumulated when no other threads are ready to run). This counter displays the average percentage of busy time observed during the sample interval excluding low priority background work. It should be noted that the accounting calculation of whether the processor is idle is performed at an internal sampling interval of the system clock tick. % Priority Time can therefore underestimate the processor utilization as the processor may be spending a lot of time servicing threads between the system clock sampling interval. Workload based timer applications are one example of applications which are more likely to be measured inaccurately as timers are signaled just after the sample is taken. |
69 | Parking Status |
Parking Status |
71 | Parking Status represents whether a processor is parked or not. |
Parking Status represents whether a processor is parked or not. |
73 | Processor Frequency |
Processor Frequency |
75 | Processor Frequency is the frequency of the current processor in megahertz. Some processors are capable of regulating their frequency outside of the control of Windows. Processor Frequency will not accurately reflect actual processor frequency on these systems. Use % Processor Performance instead. |
Processor Frequency is the frequency of the current processor in megahertz. Some processors are capable of regulating their frequency outside of the control of Windows. Processor Frequency will not accurately reflect actual processor frequency on these systems. Use % Processor Performance instead. |
77 | % of Maximum Frequency |
% of Maximum Frequency |
79 | % of Maximum Frequency is the percentage of the current processor's maximum frequency. Some processors are capable of regulating their frequency outside of the control of Windows. % of Maximum Frequency will not accurately reflect actual processor frequency on these systems. Use % Processor Performance instead. |
% of Maximum Frequency is the percentage of the current processor's maximum frequency. Some processors are capable of regulating their frequency outside of the control of Windows. % of Maximum Frequency will not accurately reflect actual processor frequency on these systems. Use % Processor Performance instead. |
81 | Processor State Flags |
Processor State Flags |
85 | Synchronization |
Synchronization |
87 | The Synchronization performance object consists of counters for kernel synchronization. The synchronization object represents each processor as an instance of the object. |
The Synchronization performance object consists of counters for kernel synchronization. The synchronization object represents each processor as an instance of the object. |
89 | Spinlock Acquires/sec |
Spinlock Acquires/sec |
91 | Spinlock acquires/sec is the rate of spinlock acquisitions. It includes the basic spinlocks, queued spinlocks, in-stack queued spinlocks, and shared spinlocks acquisitions. |
Spinlock acquires/sec is the rate of spinlock acquisitions. It includes the basic spinlocks, queued spinlocks, in-stack queued spinlocks, and shared spinlocks acquisitions. |
93 | Spinlock Contentions/sec |
Spinlock Contentions/sec |
95 | Spinlock contentions/sec is the rate of spinlock contentions. It includes the basic spinlocks, queued spinlocks, in-stack queued spinlocks, and shared spinlocks contentions. |
Spinlock contentions/sec is the rate of spinlock contentions. It includes the basic spinlocks, queued spinlocks, in-stack queued spinlocks, and shared spinlocks contentions. |
97 | Spinlock Spins/sec |
Spinlock Spins/sec |
99 | Spinlock spins/sec is the rate of spinlock spins. It includes the spins to acquire basic spinlocks, queued spinlocks, in-stack queued spinlocks, and shared spinlocks. |
Spinlock spins/sec is the rate of spinlock spins. It includes the spins to acquire basic spinlocks, queued spinlocks, in-stack queued spinlocks, and shared spinlocks. |
101 | IPI Send Broadcast Requests/sec |
IPI Send Broadcast Requests/sec |
103 | IPI Send Broadcast Requests/sec is the rate of IPI broadcast requests. |
IPI Send Broadcast Requests/sec is the rate of IPI broadcast requests. |
105 | IPI Send Routine Requests/sec |
IPI Send Routine Requests/sec |
107 | IPI Send Routine Requests/sec is the rate of IPI routine requests. |
IPI Send Routine Requests/sec is the rate of IPI routine requests. |
109 | IPI Send Software Interrupts/sec |
IPI Send Software Interrupts/sec |
111 | IPI Send Software Interrrupts/sec is the rate of software interrupts. |
IPI Send Software Interrrupts/sec is the rate of software interrupts. |
113 | Exec. Resource Total Initialize/sec |
Exec. Resource Total Initialize/sec |
115 | Frequency of initialization operations on Executive Resources. |
Frequency of initialization operations on Executive Resources. |
117 | Exec. Resource Total Re-Initialize/sec |
Exec. Resource Total Re-Initialize/sec |
119 | Frequency of re-initialization operations on Executive Resources. |
Frequency of re-initialization operations on Executive Resources. |
121 | Exec. Resource Total Delete/sec |
Exec. Resource Total Delete/sec |
123 | Frequency of delete operations on Executive Resources. |
Frequency of delete operations on Executive Resources. |
125 | Exec. Resource Total Acquires/sec |
Exec. Resource Total Acquires/sec |
127 | Frequency of acquire operations on Executive Resources. |
Frequency of acquire operations on Executive Resources. |
129 | Exec. Resource Total Contentions/sec |
Exec. Resource Total Contentions/sec |
131 | Contention rate on Executive Resources. |
Contention rate on Executive Resources. |
133 | Exec. Resource Total Exclusive Releases/sec |
Exec. Resource Total Exclusive Releases/sec |
135 | Frequency of Exclusive releases on Executive Resources. |
Frequency of Exclusive releases on Executive Resources. |
137 | Exec. Resource Total Shared Releases/sec |
Exec. Resource Total Shared Releases/sec |
139 | Frequency of Shared releases on Executive Resources. |
Frequency of Shared releases on Executive Resources. |
141 | Exec. Resource Total Conv. Exclusive To Shared/sec |
Exec. Resource Total Conv. Exclusive To Shared/sec |
143 | Frequency of convert to shared operations on Executive Resources. |
Frequency of convert to shared operations on Executive Resources. |
145 | Exec. Resource Attempts AcqExclLite/sec |
Exec. Resource Attempts AcqExclLite/sec |
147 | Frequency of acquire exclusive attempts on Executive Resources from ExAcquireResourceExclusiveLite. |
Frequency of acquire exclusive attempts on Executive Resources from ExAcquireResourceExclusiveLite. |
149 | Exec. Resource Acquires AcqExclLite/sec |
Exec. Resource Acquires AcqExclLite/sec |
151 | Frequency of first exclusive acquires from ExAcquireResourceExclusiveLite. |
Frequency of first exclusive acquires from ExAcquireResourceExclusiveLite. |
153 | Exec. Resource Recursive Excl. Acquires AcqExclLite/sec |
Exec. Resource Recursive Excl. Acquires AcqExclLite/sec |
155 | Frequency of recursive exclusive acquires from ExAcquireResourceExclusiveLite. |
Frequency of recursive exclusive acquires from ExAcquireResourceExclusiveLite. |
157 | Exec. Resource Contention AcqExclLite/sec |
Exec. Resource Contention AcqExclLite/sec |
159 | Frequency of waits during exclusive acquire attempts from ExAcquireResourceExclusiveLite. |
Frequency of waits during exclusive acquire attempts from ExAcquireResourceExclusiveLite. |
161 | Exec. Resource no-Waits AcqExclLite/sec |
Exec. Resource no-Waits AcqExclLite/sec |
163 | Frequency of no-waits during exclusive acquire attempts from ExAcquireResourceExclusiveLite. |
Frequency of no-waits during exclusive acquire attempts from ExAcquireResourceExclusiveLite. |
165 | Exec. Resource Attempts AcqShrdLite/sec |
Exec. Resource Attempts AcqShrdLite/sec |
167 | Frequency of acquire shared attempts on Executive Resources from ExAcquireResourceSharedLite. |
Frequency of acquire shared attempts on Executive Resources from ExAcquireResourceSharedLite. |
169 | Exec. Resource Recursive Excl. Acquires AcqShrdLite/sec |
Exec. Resource Recursive Excl. Acquires AcqShrdLite/sec |
171 | Frequency of recursive exclusive acquires from ExAcquireResourceSharedLite. |
Frequency of recursive exclusive acquires from ExAcquireResourceSharedLite. |
173 | Exec. Resource Acquires AcqShrdLite/sec |
Exec. Resource Acquires AcqShrdLite/sec |
175 | Frequency of first shared acquires from ExAcquireResourceSharedLite. |
Frequency of first shared acquires from ExAcquireResourceSharedLite. |
177 | Exec. Resource Recursive Sh. Acquires AcqShrdLite/sec |
Exec. Resource Recursive Sh. Acquires AcqShrdLite/sec |
179 | Frequency of recursive shared acquires from ExAcquireResourceSharedLite. |
Frequency of recursive shared acquires from ExAcquireResourceSharedLite. |
181 | Exec. Resource Contention AcqShrdLite/sec |
Exec. Resource Contention AcqShrdLite/sec |
183 | Frequency of waits during acquire attempts from ExAcquireResourceSharedLite. |
Frequency of waits during acquire attempts from ExAcquireResourceSharedLite. |
185 | Exec. Resource no-Waits AcqShrdLite/sec |
Exec. Resource no-Waits AcqShrdLite/sec |
187 | Frequency of no-waits during acquire attempts from ExAcquireResourceSharedLite. |
Frequency of no-waits during acquire attempts from ExAcquireResourceSharedLite. |
189 | Exec. Resource Attempts AcqShrdStarveExcl/sec |
Exec. Resource Attempts AcqShrdStarveExcl/sec |
191 | Frequency of acquire shared attempts on Executive Resources from ExAcquireSharedStarveExclusive. |
Frequency of acquire shared attempts on Executive Resources from ExAcquireSharedStarveExclusive. |
193 | Exec. Resource Recursive Excl. Acquires AcqShrdStarveExcl/sec |
Exec. Resource Recursive Excl. Acquires AcqShrdStarveExcl/sec |
195 | Frequency of recursive exclusive acquires from ExAcquireSharedStarveExclusive. |
Frequency of recursive exclusive acquires from ExAcquireSharedStarveExclusive. |
197 | Exec. Resource Acquires AcqShrdStarveExcl/sec |
Exec. Resource Acquires AcqShrdStarveExcl/sec |
199 | Frequency of first shared acquires from ExAcquireSharedStarveExclusive. |
Frequency of first shared acquires from ExAcquireSharedStarveExclusive. |
201 | Exec. Resource Recursive Sh. Acquires AcqShrdStarveExcl/sec |
Exec. Resource Recursive Sh. Acquires AcqShrdStarveExcl/sec |
203 | Frequency of recursive shared acquires from ExAcquireSharedStarveExclusive. |
Frequency of recursive shared acquires from ExAcquireSharedStarveExclusive. |
205 | Exec. Resource Contention AcqShrdStarveExcl/sec |
Exec. Resource Contention AcqShrdStarveExcl/sec |
207 | Frequency of waits during shared acquire attempts from ExAcquireSharedStarveExclusive. |
Frequency of waits during shared acquire attempts from ExAcquireSharedStarveExclusive. |
209 | Exec. Resource no-Waits AcqShrdStarveExcl/sec |
Exec. Resource no-Waits AcqShrdStarveExcl/sec |
211 | Frequency of no-waits during shared acquire attempts from ExAcquireSharedStarveExclusive. |
Frequency of no-waits during shared acquire attempts from ExAcquireSharedStarveExclusive. |
213 | Exec. Resource Attempts AcqShrdWaitForExcl/sec |
Exec. Resource Attempts AcqShrdWaitForExcl/sec |
215 | Frequency of acquire shared attempts on Executive Resources from ExAcquireSharedWaitForExclusive. |
Frequency of acquire shared attempts on Executive Resources from ExAcquireSharedWaitForExclusive. |
217 | Exec. Resource Recursive Excl. Acquires AcqShrdWaitForExcl/sec |
Exec. Resource Recursive Excl. Acquires AcqShrdWaitForExcl/sec |
219 | Frequency of recursive exclusive acquires from ExAcquireSharedWaitForExclusive. |
Frequency of recursive exclusive acquires from ExAcquireSharedWaitForExclusive. |
221 | Exec. Resource Acquires AcqShrdWaitForExcl/sec |
Exec. Resource Acquires AcqShrdWaitForExcl/sec |
223 | Frequency of first shared acquires from ExAcquireSharedWaitForExclusive. |
Frequency of first shared acquires from ExAcquireSharedWaitForExclusive. |
225 | Exec. Resource Recursive Sh. Acquires AcqShrdWaitForExcl/sec |
Exec. Resource Recursive Sh. Acquires AcqShrdWaitForExcl/sec |
227 | Frequency of recursive shared acquires from ExAcquireSharedWaitForExclusive. |
Frequency of recursive shared acquires from ExAcquireSharedWaitForExclusive. |
229 | Exec. Resource Contention AcqShrdWaitForExcl/sec |
Exec. Resource Contention AcqShrdWaitForExcl/sec |
231 | Frequency of waits during shared acquire attempts from ExAcquireSharedWaitForExclusive. |
Frequency of waits during shared acquire attempts from ExAcquireSharedWaitForExclusive. |
233 | Exec. Resource no-Waits AcqShrdWaitForExcl/sec |
Exec. Resource no-Waits AcqShrdWaitForExcl/sec |
235 | Frequency of no-waits during exclusive acquire attempts from ExAcquireSharedWaitForExclusive. |
Frequency of no-waits during exclusive acquire attempts from ExAcquireSharedWaitForExclusive. |
237 | Exec. Resource Set Owner Pointer Exclusive/sec |
Exec. Resource Set Owner Pointer Exclusive/sec |
239 | Frequency of ExSetResourceOwnerPointer to an exclusive owner. |
Frequency of ExSetResourceOwnerPointer to an exclusive owner. |
241 | Exec. Resource Set Owner Pointer Shared (New Owner)/sec |
Exec. Resource Set Owner Pointer Shared (New Owner)/sec |
243 | Frequency of ExSetResourceOwnerPointer to a new shared owner. |
Frequency of ExSetResourceOwnerPointer to a new shared owner. |
245 | Exec. Resource Set Owner Pointer Shared (Existing Owner)/sec |
Exec. Resource Set Owner Pointer Shared (Existing Owner)/sec |
247 | Frequency of ExSetResourceOwnerPointer to an existing shared owner. |
Frequency of ExSetResourceOwnerPointer to an existing shared owner. |
249 | Exec. Resource Boost Excl. Owner/sec |
Exec. Resource Boost Excl. Owner/sec |
251 | Frequency of boosting exclusive ownwer when waiting for this Executive Resource. |
Frequency of boosting exclusive ownwer when waiting for this Executive Resource. |
253 | Exec. Resource Boost Shared Owners/sec |
Exec. Resource Boost Shared Owners/sec |
255 | Frequency of boosting shared ownwer(s) when waiting for this Executive Resource. |
Frequency of boosting shared ownwer(s) when waiting for this Executive Resource. |
257 | Event Tracing for Windows |
Event Tracing for Windows |
259 | The counters in this collection refer to system-wide metrics about the performance of the Event Tracing for Windows subsystem. |
The counters in this collection refer to system-wide metrics about the performance of the Event Tracing for Windows subsystem. |
261 | Total Number of Distinct Enabled Providers |
Total Number of Distinct Enabled Providers |
263 | Number of distinct event providers that are enabled to ETW sessions; multiple instances of a provider are counted only once. |
Number of distinct event providers that are enabled to ETW sessions; multiple instances of a provider are counted only once. |
265 | Total Number of Distinct Pre-Enabled Providers |
Total Number of Distinct Pre-Enabled Providers |
267 | Number of unique tracing providers that have been enabled to a trace session but have not yet registered with ETW. |
Number of unique tracing providers that have been enabled to a trace session but have not yet registered with ETW. |
269 | Total Number of Distinct Disabled Providers |
Total Number of Distinct Disabled Providers |
271 | Number of unique tracing providers that are registered with the tracing subsystem but are not actively enabled to any trace session; multiple registered instances of a provider are counted only once. |
Number of unique tracing providers that are registered with the tracing subsystem but are not actively enabled to any trace session; multiple registered instances of a provider are counted only once. |
273 | Total Number of Active Sessions |
Total Number of Active Sessions |
275 | Number of ETW tracing sessions currently active. |
Number of ETW tracing sessions currently active. |
277 | Total Memory Usage --- Paged Pool |
Total Memory Usage --- Paged Pool |
279 | Current size of paged memory allocated for the buffers associated with all active sessions (in bytes). |
Current size of paged memory allocated for the buffers associated with all active sessions (in bytes). |
281 | Total Memory Usage --- Non-Paged Pool |
Total Memory Usage --- Non-Paged Pool |
283 | Current size of non-paged memory allocated for the buffers associated with all active sessions (in bytes). |
Current size of non-paged memory allocated for the buffers associated with all active sessions (in bytes). |
285 | Event Tracing for Windows Session |
Event Tracing for Windows Session |
287 | The counters in this collection are related to individual Event Tracing for Windows sessions. |
The counters in this collection are related to individual Event Tracing for Windows sessions. |
289 | Buffer Memory Usage -- Paged Pool |
Buffer Memory Usage -- Paged Pool |
291 | Current size of paged memory allocated for the buffers associated with this session (in bytes). |
Current size of paged memory allocated for the buffers associated with this session (in bytes). |
293 | Buffer Memory Usage -- Non-Paged Pool |
Buffer Memory Usage -- Non-Paged Pool |
295 | Current size of non-paged memory allocated for the buffers associated with this session (in bytes). |
Current size of non-paged memory allocated for the buffers associated with this session (in bytes). |
297 | Events Logged per sec |
Events Logged per sec |
299 | Rate at which events are logged to this session by providers that are enabled to this session (events/sec). |
Rate at which events are logged to this session by providers that are enabled to this session (events/sec). |
301 | Events Lost |
Events Lost |
303 | Total number of events that were not successfully logged since the start of the tracing session. Events are lost due to limited space in the session's buffers. To avoid lost events, consider increasing the buffer size or the number of buffers. |
Total number of events that were not successfully logged since the start of the tracing session. Events are lost due to limited space in the session's buffers. To avoid lost events, consider increasing the buffer size or the number of buffers. |
305 | Number of Real-Time Consumers |
Number of Real-Time Consumers |
307 | Number of consumers currently reading events from this session in real-time mode. |
Number of consumers currently reading events from this session in real-time mode. |
309 | SynchronizationNuma |
SynchronizationNuma |
311 | The Synchronization performance object consists of counters for kernel synchronization. The synchronization object represents each processor as an instance of the object. The counters are aggregated based on the system NUMA topology. |
The Synchronization performance object consists of counters for kernel synchronization. The synchronization object represents each processor as an instance of the object. The counters are aggregated based on the system NUMA topology. |
481 | The FileSystem Disk Activity performance counter set consists of counters that measure the aspect of filesystem's IO Activity. This counter set measures the number of bytes filesystem read from and wrote to the disk drive. |
The FileSystem Disk Activity performance counter set consists of counters that measure the aspect of filesystem's IO Activity. This counter set measures the number of bytes filesystem read from and wrote to the disk drive. |
483 | FileSystem Disk Activity |
FileSystem Disk Activity |
485 | Total Bytes Read by the FileSystem from disk drive |
Total Bytes Read by the FileSystem from disk drive |
487 | FileSystem Bytes Read |
FileSystem Bytes Read |
489 | Total Bytes Written by the FileSystem from disk drive |
Total Bytes Written by the FileSystem from disk drive |
491 | FileSystem Bytes Written |
FileSystem Bytes Written |
501 | The Thermal Zone Information performance counter set consists of counters that measure aspects of each thermal zone in the system. |
The Thermal Zone Information performance counter set consists of counters that measure aspects of each thermal zone in the system. |
503 | Thermal Zone Information |
Thermal Zone Information |
505 | Temperature of the thermal zone, in degrees Kelvin. |
Temperature of the thermal zone, in degrees Kelvin. |
507 | Temperature |
Temperature |
509 | % Passive Limit is the current limit this thermal zone is placing on the devices it controls. A limit of 100% indicates the devices are unconstrained. A limit of 0% indicates the devices are fully constrained. |
% Passive Limit is the current limit this thermal zone is placing on the devices it controls. A limit of 100% indicates the devices are unconstrained. A limit of 0% indicates the devices are fully constrained. |
511 | % Passive Limit |
% Passive Limit |
513 | Throttle Reasons indicate reasons why the thermal zone is limiting performance of the devices it controls. |
Throttle Reasons indicate reasons why the thermal zone is limiting performance of the devices it controls. |
515 | Throttle Reasons |
Throttle Reasons |
517 | Temperature of the thermal zone, in tenths of degrees Kelvin. |
Temperature of the thermal zone, in tenths of degrees Kelvin. |
519 | High Precision Temperature |
High Precision Temperature |
777 | Clock Interrupts/sec is the average rate, in incidents per second, at which the processor received and serviced clock tick interrupts. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
Clock Interrupts/sec is the average rate, in incidents per second, at which the processor received and serviced clock tick interrupts. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
779 | Average Idle Time is the average idle duration in 100ns units observed between the last two samples. |
Average Idle Time is the average idle duration in 100ns units observed between the last two samples. |
781 | Idle Break Events/sec is the average rate, in incidents per second, at which the processor wakes from idle. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
Idle Break Events/sec is the average rate, in incidents per second, at which the processor wakes from idle. This counter displays the difference between the values observed in the last two samples, divided by the duration of the sample interval. |
783 | Processor Performance is the average performance of the processor while it is executing instructions, as a percentage of the nominal performance of the processor. On some processors, Processor Performance may exceed 100%. Some processors are capable of regulating their frequency outside of the control of Windows. Processor Performance will accurately reflect the performance of these processors. |
Processor Performance is the average performance of the processor while it is executing instructions, as a percentage of the nominal performance of the processor. On some processors, Processor Performance may exceed 100%. Some processors are capable of regulating their frequency outside of the control of Windows. Processor Performance will accurately reflect the performance of these processors. |
785 | Processor Utility is the amount of work a processor is completing, as a percentage of the amount of work the processor could complete if it were running at its nominal performance and never idle. On some processors, Processor Utility may exceed 100%. |
Processor Utility is the amount of work a processor is completing, as a percentage of the amount of work the processor could complete if it were running at its nominal performance and never idle. On some processors, Processor Utility may exceed 100%. |
787 | Privileged Utility is the amount of work a processor is completing while executing in privileged mode, as a percentage of the amount of work the processor could complete if it were running at its nominal performance and never idle. On some processors, Privileged Utility may exceed 100%. |
Privileged Utility is the amount of work a processor is completing while executing in privileged mode, as a percentage of the amount of work the processor could complete if it were running at its nominal performance and never idle. On some processors, Privileged Utility may exceed 100%. |
789 | % Performance Limit is the performance the processor guarantees it can provide, as a percentage of the nominal performance of the processor. Performance can be limited by Windows power policy, or by the platform as a result of a power budget, overheating, or other hardware issues. |
% Performance Limit is the performance the processor guarantees it can provide, as a percentage of the nominal performance of the processor. Performance can be limited by Windows power policy, or by the platform as a result of a power budget, overheating, or other hardware issues. |
791 | Performance Limit Flags indicate reasons why the processor performance was limited. |
Performance Limit Flags indicate reasons why the processor performance was limited. |
999 | Clock Interrupts/sec |
Clock Interrupts/sec |
1001 | Average Idle Time |
Average Idle Time |
1003 | Idle Break Events/sec |
Idle Break Events/sec |
1005 | % Processor Performance |
% Processor Performance |
1007 | % Processor Utility |
% Processor Utility |
1009 | % Privileged Utility |
% Privileged Utility |
1011 | % Performance Limit |
% Performance Limit |
1013 | Performance Limit Flags |
Performance Limit Flags |