ProcessThread.PrivilegedProcessorTime Vlastnost

Definice

Získá dobu, kterou vlákno strávilo spuštěním kódu uvnitř jádra operačního systému.

public:
 property TimeSpan PrivilegedProcessorTime { TimeSpan get(); };
public TimeSpan PrivilegedProcessorTime { get; }
[System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")]
[System.Runtime.Versioning.UnsupportedOSPlatform("ios")]
[System.Runtime.Versioning.UnsupportedOSPlatform("tvos")]
public TimeSpan PrivilegedProcessorTime { get; }
member this.PrivilegedProcessorTime : TimeSpan
[<System.Runtime.Versioning.SupportedOSPlatform("maccatalyst")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("ios")>]
[<System.Runtime.Versioning.UnsupportedOSPlatform("tvos")>]
member this.PrivilegedProcessorTime : TimeSpan
Public ReadOnly Property PrivilegedProcessorTime As TimeSpan

Hodnota vlastnosti

Udává TimeSpan dobu, kterou vlákno strávilo spouštěním kódu uvnitř jádra operačního systému.

Atributy

Výjimky

Čas vlákna nelze načíst.

Proces je ve vzdáleném počítači.

Poznámky

Systém Windows používá několik různých mechanismů ochrany a jejich kořenem je rozdíl mezi uživatelským a privilegovaným režimem. PrivilegedProcessorTime odpovídá době, kterou aplikace strávila spuštěním v privilegovaném režimu uvnitř jádra operačního systému. Vlastnost UserProcessorTime označuje dobu, kterou aplikace strávila spouštěním kódu v uživatelském režimu mimo jádro systému.

Uživatelský režim omezuje aplikaci dvěma důležitými způsoby. Za prvé, aplikace nemá přímý přístup k periferním prostředkům, ale místo toho musí volat jádro operačního systému, aby získala nebo nastavil data periferních zařízení. Operační systém tak může zajistit, že jedna aplikace neničí periferní data, která potřebuje jiná. Za druhé aplikace nemůže číst ani měnit data, která udržuje samotný operační systém. Toto omezení zabraňuje aplikacím neúmyslně nebo záměrně poškodit jádro. Pokud aplikace potřebuje operační systém k provedení operace, volá jednu z rutin systému. Mnoho z nich přejde do privilegovaného režimu, provede operaci a hladce se vrátí do uživatelského režimu.

Platí pro

Viz také