Aracılığıyla paylaş


ProcessThread.PrivilegedProcessorTime Özellik

Tanım

İş parçacığının işletim sistemi çekirdeğinde kod çalıştırmak için harcadığı süreyi alır.

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

Özellik Değeri

TimeSpan İş parçacığının işletim sistemi çekirdeğinde kod çalıştırmak için harcadığı süreyi gösteren.

Öznitelikler

Özel durumlar

İş parçacığı süresi alınamadı.

İşlem uzak bir bilgisayarda gerçekleştirilir.

Açıklamalar

Windows birkaç farklı koruma mekanizması kullanır ve bunların kökünde kullanıcı modu ile ayrıcalıklı mod arasındaki fark vardır. PrivilegedProcessorTime , uygulamanın işletim sistemi çekirdeğinde ayrıcalıklı modda çalışmak için harcadığı süreye karşılık gelir. özelliği, UserProcessorTime uygulamanın sistem çekirdeği dışında kullanıcı modunda kod çalıştırmak için harcadığı süreyi gösterir.

Kullanıcı modu uygulamayı iki önemli yolla kısıtlar. İlk olarak, uygulama çevre birimlerine doğrudan erişemez, ancak bunun yerine çevre birimi verilerini almak veya ayarlamak için işletim sistemi çekirdeğini çağırması gerekir. Bu nedenle işletim sistemi, bir uygulamanın başka bir uygulamanın ihtiyaç duyduğu çevre birimi verilerini yok etmemesini sağlayabilir. İkincisi, uygulama işletim sisteminin kendi koruduğu verileri okuyamaz veya değiştiremez. Bu kısıtlama, uygulamaların yanlışlıkla veya kasıtlı olarak çekirdeği bozmasını engeller. Uygulamanın bir işlemi gerçekleştirmek için işletim sistemine ihtiyacı varsa, sistemin yordamlarından birini çağırır. Bu geçişlerin çoğu ayrıcalıklı moda geçer, işlemi gerçekleştirir ve kullanıcı moduna sorunsuz bir şekilde geri döner.

Şunlara uygulanır

Ayrıca bkz.