ProcessThread.PriorityBoostEnabled Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
İş parçacığı işleminin ana penceresi odağı aldığında işletim sisteminin ilişkili iş parçacığının önceliğini geçici olarak artırması gerekip gerekmediğini belirten bir değer alır veya ayarlar.
public:
property bool PriorityBoostEnabled { bool get(); void set(bool value); };
public bool PriorityBoostEnabled { get; set; }
member this.PriorityBoostEnabled : bool with get, set
Public Property PriorityBoostEnabled As Boolean
Özellik Değeri
true kullanıcı işlemin arabirimiyle etkileşime geçtiğinde iş parçacığının önceliğini artırmak için; aksi takdirde , false. Varsayılan değer: false.
Özel durumlar
İşlem uzak bir bilgisayarda gerçekleştirilir.
Açıklamalar
olduğunda PriorityBoostEnabledtrue, sistem ilişkili işlemi bekleme durumundan çıkarıldığında iş parçacığının önceliğini geçici olarak artırır. Bu eylem, diğer işlemlerin geçerli iş parçacığının işlenmesini kesintiye uğratmasını engeller. Bu PriorityBoostEnabled ayar hem tüm mevcut iş parçacıklarını hem de işlem tarafından daha sonra oluşturulan tüm iş parçacıklarını etkiler. Normal davranışı geri yüklemek için özelliğini olarak falseayarlayınPriorityBoostEnabled.
PriorityBoostEnabledyalnızca iş parçacığı dinamik öncelik numaralandırma değerlerinden birine (Normal, Highveya RealTime) ayarlanmış bir PriorityClass işlemde çalışırken bir etkiye sahiptir.
Uyarı
Önceliğin çok yüksek artırılması, temel işletim sisteminden ve ağ işlevlerinden kaynakları tüketebilir. Bu, diğer işletim sistemi görevleriyle ilgili sorunlara neden olabilir.