Job Object Object

Applies To: Windows Server 2003, Windows Server 2003 R2, Windows Server 2003 with SP1, Windows Server 2003 with SP2

The Job Object 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.

Counter Name Description Counter Type

Current % Kernel Mode Time

Shows the percentage of time that the processes in the job object spent executing code in kernel or privileged mode, during the sample interval.

PERF_100NSEC_TIMER

Current % Processor Time

Shows the percentage of time that the processes in the job object spent executing code during the sample interval.

PERF_100NSEC_TIMER

Current % User Mode Time

Shows the percentage of time that the processes in the job object spent executing code in user mode during the sample interval.

PERF_100NSEC_TIMER

Pages/sec

Shows the page fault rate, in incidents per second, of all the processes in the job object during the sample interval.

PERF_COUNTER_COUNTER

Process Count - Active

Shows the number of processes that were associated with the job object during the sample interval.

PERF_COUNTER_RAWCOUNT

Process Count - Terminated

Shows the number of processes that were terminated because of a limit violation during the sample interval.

PERF_COUNTER_RAWCOUNT

Process Count - Total

Shows the total number of processes, both active and terminated, that were associated with the job object during the sample interval.

PERF_COUNTER_RAWCOUNT

This Period mSec - Kernel Mode

Shows the amount of user mode processor time, in milliseconds, that was used by all the processes in the job object during the sample interval. This includes processes that have terminated, or that were no longer associated with the job object because of a time limit on the job.

PERF_COUNTER_LARGE_RAWCOUNT

This Period mSec - Processor

Shows the amount of processor time, in milliseconds, that was used by all the processes in the job object during the sample interval. This includes processes that have terminated, or that were no longer associated with the job object because of a time limit on the job.

PERF_COUNTER_LARGE_RAWCOUNT

This Period mSec - User Mode

Shows the amount of user mode processor time, in milliseconds, that was used by all the processes in the job object during the sample interval. This includes processes that have terminated, or that were no longer associated with the job object because of a time limit on the job.

PERF_COUNTER_LARGE_RAWCOUNT

Total mSec - Kernel Mode

Shows the total amount of kernel mode processor time, in milliseconds, that was used by all the processes in the job object since it was created. This includes processes that have terminated, or that are no longer associated with the job object.

PERF_COUNTER_LARGE_RAWCOUNT

Total mSec - Processor

Shows the total amount of processor time, in milliseconds, that was used by all the processes in the job object since it was created. This includes processes that have terminated, or that are no longer associated with the job object.

PERF_COUNTER_LARGE_RAWCOUNT

Total mSec - User Mode

Shows the total amount of user mode processor time, in milliseconds, that was used by all the processes in the job object since it was created. This includes processes that have terminated, or that are no longer associated with the job object.

PERF_COUNTER_LARGE_RAWCOUNT

See Also

Concepts

Job Object Details