Context Switches/sec is the rate of switches from one thread to another. Thread switches can occur either inside of a single process or across processes. A thread switch may be caused either by one thread asking another for information, or by a thread being preempted by another, higher priority thread becoming ready to run. Unlike some early operating systems, Windows NT uses process boundaries for subsystem protection in addition to the traditional protection of User and Privileged modes. These subsystem processes provide additional protection. Therefore, some work done by Windows NT on behalf of an application may appear in other subsystem processes in addition to the Privileged Time in the application. Switching to the subsystem process causes one Context Switch in the application thread. Switching back causes another Context Switch in the subsystem thread.
Parsed from file winnt-perf.mib.txt
Company: None
Module: WINDOWS-NT-PERFORMANCE
Context Switches/sec is the rate of switches from one thread to another. Thread switches can occur either inside of a single process or across processes. A thread switch may be caused either by one thread asking another for information, or by a thread being preempted by another, higher priority thread becoming ready to run. Unlike some early operating systems, Windows NT uses process boundaries for subsystem protection in addition to the traditional protection of User and Privileged modes. These subsystem processes provide additional protection. Therefore, some work done by Windows NT on behalf of an application may appear in other subsystem processes in addition to the Privileged Time in the application. Switching to the subsystem process causes one Context Switch in the application thread. Switching back causes another Context Switch in the subsystem thread.
Parsed from file WINDOWS-NT-PERFORMANCE.mib
Module: WINDOWS-NT-PERFORMANCE
Vendor: Microsoft
Module: WINDOWS-NT-PERFORMANCE
[Automatically extracted from oidview.com]
ntsystemContextSwitchesPerSec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Context Switches/sec is the rate of switches from one thread to another. Thread switches can occur either inside of a single process or across processes. A thread switch may be caused either by one thread asking another for information, or by a thread being preempted by another, higher priority thread becoming ready to run. Unlike some early operating systems, Windows NT uses process boundaries for subsystem protection in addition to the traditional protection of User and Privileged modes. These subsystem processes provide additional protection. Therefore, some work done by Windows NT on behalf of an application may appear in other subsystem processes in addition to the Privileged Time in the application. Switching to the subsystem process causes one Context Switch in the application thread. Switching back causes another Context Switch in the subsystem thread." ::= { ntsystem 7 }
ntsystemContextSwitchesPerSec OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Context Switches/sec is the rate of switches from one thread to another. Thread switches can occur either inside of a single process or across processes. A thread switch may be caused either by one thread asking another for information, or by a thread being preempted by another, higher priority thread becoming ready to run. Unlike some early operating systems, Windows NT uses process boundaries for subsystem protection in addition to the traditional protection of User and Privileged modes. These subsystem processes provide additional protection. Therefore, some work done by Windows NT on behalf of an application may appear in other subsystem processes in addition to the Privileged Time in the application. Switching to the subsystem process causes one Context Switch in the application thread. Switching back causes another Context Switch in the subsystem thread." ::= { ntsystem 7 }
OID | Name | Sub children | Sub Nodes Total | Description |
---|---|---|---|---|
1.3.6.1.4.1.311.1.1.3.1.1.33.7.0 | ntsystemContextSwitchesPerSec | 0 | 0 | None |
OID | Name | Sub children | Sub Nodes Total | Description |
---|---|---|---|---|
1.3.6.1.4.1.311.1.1.3.1.1.33.1 | ntsystemFileReadOperationsPerSec | 1 | 1 | File Read Operations/sec is an aggregate of all the file system read operations on the computer. |
1.3.6.1.4.1.311.1.1.3.1.1.33.2 | ntsystemFileWriteOperationsPerSec | 1 | 1 | File Write Operations/sec is an aggregate of all the file system write operations on the computer. |
1.3.6.1.4.1.311.1.1.3.1.1.33.3 | ntsystemFileControlOperationsPerSec | 1 | 1 | File Control Operations/sec is an aggregate of all file system operations that are neither reads nor writes. These operations … |
1.3.6.1.4.1.311.1.1.3.1.1.33.4 | ntsystemFileReadBytesPerSec | 1 | 1 | File Read Bytes/sec is an aggregate of the bytes transferred for all the file system read operations on the computer. |
1.3.6.1.4.1.311.1.1.3.1.1.33.5 | ntsystemFileWriteBytesPerSec | 1 | 1 | File Write Bytes/sec is an aggregate of the bytes transferred for all the file system write operations on the computer. |
1.3.6.1.4.1.311.1.1.3.1.1.33.6 | ntsystemFileControlBytesPerSec | 1 | 1 | File Control Bytes/sec is an aggregate of bytes transferred for all file system operations that are neither reads nor writes. … |
1.3.6.1.4.1.311.1.1.3.1.1.33.8 | ntsystemSystemCallsPerSec | 1 | 1 | Systems Calls/sec is the frequency of calls to Windows NT system service routines. These routines perform all of the basic sch… |
1.3.6.1.4.1.311.1.1.3.1.1.33.9 | ntsystemPercentTotalProcessorTime | 1 | 1 | The % Total Processor Time is the average percentage of time that all the processors on the system are busy executing non-idle … |
1.3.6.1.4.1.311.1.1.3.1.1.33.10 | ntsystemPercentTotalUserTime | 1 | 1 | The % Total User Time is the average percentage of time spent in User mode by all processors. On a multi-processor system, if … |
1.3.6.1.4.1.311.1.1.3.1.1.33.11 | ntsystemPercentTotalPrivilegedTime | 1 | 1 | The % Total Privileged Time is the average percentage of time spent in Privileged mode by all processors. On a multi-processor… |
1.3.6.1.4.1.311.1.1.3.1.1.33.12 | ntsystemTotalInterruptsPerSec | 1 | 1 | Total Interrupts/sec is the rate the computer is receiving and servicing hardware interrupts. Some devices that may generate i… |
1.3.6.1.4.1.311.1.1.3.1.1.33.13 | ntsystemFileDataOperationsPerSec | 1 | 1 | File Data Operations per second is the rate that the computer is issuing Read and Write operations to file system devices. It … |
1.3.6.1.4.1.311.1.1.3.1.1.33.14 | ntsystemSystemUpTime | 1 | 1 | Total Time (in seconds) that the computer has been operational since it was last started. |
1.3.6.1.4.1.311.1.1.3.1.1.33.15 | ntsystemProcessorQueueLength | 1 | 1 | Processor Queue Length is the instantaneous length of the processor queue in units of threads. This counter is always 0 unless… |
1.3.6.1.4.1.311.1.1.3.1.1.33.16 | ntsystemAlignmentFixupsPerSec | 1 | 1 | Alignment Fixups/sec is the rate of alignment faults fixed by the system. |
1.3.6.1.4.1.311.1.1.3.1.1.33.17 | ntsystemExceptionDispatchesPerSec | 1 | 1 | Exception Dispatches/sec is the rate of exceptions dispatched by the system. |
1.3.6.1.4.1.311.1.1.3.1.1.33.18 | ntsystemFloatingEmulationsPerSec | 1 | 1 | Floating Emulations/sec is the rate of floating emulations performed by the system. |
1.3.6.1.4.1.311.1.1.3.1.1.33.19 | ntsystemPercentTotalDPCTime | 1 | 1 | % Total DPC Time is the sum of % DPC Time of all processors divided by the number of processors in the system. (See Processor:… |
1.3.6.1.4.1.311.1.1.3.1.1.33.20 | ntsystemPercentTotalInterruptTime | 1 | 1 | % Total Interrupt Time is the sum of % Interrupt Time of all processors divided by the number of processors in the system. (Se… |
1.3.6.1.4.1.311.1.1.3.1.1.33.21 | ntsystemTotalDPCsQueuedPerSec | 1 | 1 | Total DPCs Queued/sec is the rate DPC objects are queued to all processors' DPC queues. |
1.3.6.1.4.1.311.1.1.3.1.1.33.22 | ntsystemTotalDPCRate | 1 | 1 | Total DPC Rate is the average rate DPC objects are queued to all processors' DPC queue per clock tick. |
1.3.6.1.4.1.311.1.1.3.1.1.33.23 | ntsystemTotalDPCBypassesPerSec | 1 | 1 | Total DPC Bypasses/sec is the overall rate Dispatch interrupts were short-circuited across all processors. |
1.3.6.1.4.1.311.1.1.3.1.1.33.24 | ntsystemTotalAPCBypassesPerSec | 1 | 1 | Total APC Bypasses/sec is the overall rate kernel APC interrupts were short-circuited across all processors. |
1.3.6.1.4.1.311.1.1.3.1.1.33.25 | ntsystemPercentRegistryQuotaInUse | 1 | 1 | % Registry Quota In Use indicates the percentage of the Total Registry Quota Allowed currently in use by the system. |