位置:首頁 > 軟件操作教程 > 編程開發(fā) > C# > 問題詳情

線程的優(yōu)先級及其含義?

提問人:劉冬梅發(fā)布時間:2020-10-09

如果在應(yīng)用程序中有多個線程在運行,但一些線程比另一些線程重要因而需要分配更多的CPU時間該怎么辦?在這種情況下,可以在一個進(jìn)程中為不同的線程指定不同的優(yōu)先級。一般情況下,如果有優(yōu)先級較高的線程在工作,就不會給優(yōu)先級較低的線程分配任何時間片,其優(yōu)點是可以保證給接收用戶輸入的線程指定較高的優(yōu)先級。在大多數(shù)的時間內(nèi),這個線程什么也不做,而其他線程則執(zhí)行它們的任務(wù)。但是,如果用戶輸入了信息,這個線程就立即獲得比應(yīng)用程序中其他線程更高的優(yōu)先級,在短時間內(nèi)處理用戶輸入控件。

線程的優(yōu)先級定義為ThreadPriority枚舉類型

image.png

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部