The Job performance object reports the accounting and processor usage data collected by each active job object. A job object provides a means of managing groups of processes with respect to their processor usage and other factors. For more information about creating and managing job objects, see the Platform SDK link on the Web Resources page at http://windows.microsoft.com/windows2000/reskit/webresources.
Counter Name | Description | Counter Type |
---|---|---|
Current % Kernel Mode Time | Shows the percentage of the sample interval that the processes in the Job object spent executing code in kernel or privileged mode. | PERF_100NSEC_TIMER |
Current % Processor Time | Shows the percentage of the sample interval that the processes in the Job object spent executing code. | PERF_100NSEC_TIMER |
Current % User Mode Time | Shows the percentage of the sample interval that the processes in the Job object spent executing code in user mode. | PERF_100NSEC_TIMER |
Pages/sec | Shows the page fault rate of all the processes in the Job object. | PERF_COUNTER_COUNTER |
Process Count - Active | Shows the number of processes that are currently associated with the Job object. | PERF_COUNTER_RAWCOUNT |
Process Count - Terminated | Shows the number of processes that have been terminated because of a limit violation. | PERF_COUNTER_RAWCOUNT |
Process Count - Total | Shows the number of processes, both active and terminated, that are or have been associated with the Job object. | PERF_COUNTER_RAWCOUNT |
This Period mSec - Kernel Mode | Shows the time, in milliseconds, of user mode processor time used by all the processes in the Job object, including those that have terminated or that are no longer associated with the Job object, since a time limit on the Job was established. | PERF_COUNTER_LARGE_RAWCOUNT |
This Period mSec - Processor | Shows the time, in milliseconds, of processor time used by all the processes in the Job object, including those that have terminated or that are no longer associated with the Job object, since a time limit on the Job was established. | PERF_COUNTER_LARGE_RAWCOUNT |
This Period mSec - User Mode | Shows the time, in milliseconds, of user mode processor time used by all the processes in the Job object, including those that have terminated or that are no longer associated with the Job object, since a time limit on the Job was established. | PERF_COUNTER_LARGE_RAWCOUNT |
Total mSec - Kernel Mode | Shows the time, in milliseconds, of kernel mode processor time used by all the processes in the Job object, including those that have terminated or that are no longer associated with the Job object, since the Job object was created. | PERF_COUNTER_LARGE_RAWCOUNT |
Total mSec - Processor | Shows the time, in milliseconds, of processor time used by all the processes in the Job object, including those that have terminated or that are no longer associated with the Job object, since the Job object was created. | PERF_COUNTER_LARGE_RAWCOUNT |
Total mSec - User Mode | Shows the time, in milliseconds, of user mode processor time used by all the processes in the Job object, including those that have terminated or that are no longer associated with the Job object, since the Job object was created. | PERF_COUNTER_LARGE_RAWCOUNT |