ProcessThread.PriorityBoostEnabled Properti
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mendapatkan atau menetapkan nilai yang menunjukkan apakah sistem operasi harus sementara meningkatkan prioritas utas terkait setiap kali jendela utama proses utas menerima fokus.
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
Nilai Properti
true
untuk meningkatkan prioritas utas saat pengguna berinteraksi dengan antarmuka proses; jika tidak, false
. Default adalah false
.
Pengecualian
Informasi peningkatan prioritas tidak dapat diambil.
-atau-
Informasi peningkatan prioritas tidak dapat diatur.
Prosesnya ada di komputer jarak jauh.
Keterangan
Ketika PriorityBoostEnabled adalah true
, sistem untuk sementara meningkatkan prioritas utas setiap kali proses terkait diambil dari status tunggu. Tindakan ini mencegah proses lain mengganggu pemrosesan utas saat ini. Pengaturan ini PriorityBoostEnabled memengaruhi semua utas yang ada serta utas apa pun yang kemudian dibuat oleh proses. Untuk memulihkan perilaku normal, atur properti ke PriorityBoostEnabledfalse
.
PriorityBoostEnabled hanya berpengaruh ketika utas berjalan dalam proses yang memiliki set PriorityClass ke salah satu nilai enumerasi prioritas dinamis (Normal, , Highatau RealTime).
Catatan
Meningkatkan prioritas terlalu tinggi dapat menguras sumber daya dari sistem operasi penting dan fungsi jaringan. Ini dapat menyebabkan masalah dengan tugas sistem operasi lainnya.