Click or drag to resize

ThreadInfoContextSwitchesPerSec Property

Win32_PerfRawData_PerfProc_Thread: Rate of switches from one thread to another. Thread switches can occur either inside of a single process or across processes. A thread switch can be caused either by one thread requesting data from another thread or because a higher priority thread is ready to run. The operating system 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 the operating system on behalf of an application will 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.

Namespace:  Xcalibur.Models.Processes
Assembly:  Xcalibur.Models (in Xcalibur.Models.dll) Version: 1.0.5.0 (1.0.0.0)
Syntax
[DataMemberAttribute]
public long ContextSwitchesPerSec { get; set; }

Property Value

Type: Int64
The context switches per sec.

Implements

IThreadInfoContextSwitchesPerSec
See Also