Environment.ProcessCpuUsage Struktur

Definition

Stellt die CPU-Auslastungsstatistik eines Prozesses dar.

public: value class Environment::ProcessCpuUsage
public readonly struct Environment.ProcessCpuUsage
type Environment.ProcessCpuUsage = struct
Public Structure Environment.ProcessCpuUsage
Vererbung
Environment.ProcessCpuUsage

Hinweise

Die CPU-Auslastungsstatistiken enthalten Informationen über die vom Prozess aufgewendete Zeit im Anwendungscode (Benutzermodus) und den Betriebssystemcode (Kernelmodus) sowie die Gesamtzeit für den Prozess sowohl im Benutzermodus als auch im Kernelmodus.

Eigenschaften

Name Beschreibung
PrivilegedTime

Ruft den Zeitraum ab, in dem der Prozess code im Betriebssystemcode ausgeführt hat.

TotalTime

Ruft die Zeit ab, die der Prozess für die Verwendung der CPU aufgewendet hat, einschließlich der im Anwendungscode und im Betriebssystemcode aufgewendeten Prozesszeit.

UserTime

Ruft den Zeitraum ab, in dem der zugeordnete Prozess code innerhalb des Anwendungsteils des Prozesses ausgeführt hat (nicht der Betriebssystemcode).

Gilt für: