複製鏈接
請複製以下鏈接發送給好友

進程優先級

鎖定
每個進程都有相應的優先級,優先級決定它何時運行和接收多少 CPU 時間。最終的優先級共 32 級,是從 0 到 31 的數值,稱為基本優先級別(Base Priority Level)。
中文名
進程優先級
級    數
32級
基本優先級別
0到31
實時優先級
16-31 級
術語介紹
每個進程都有相應的優先級,優先級決定它何時運行和接收多少 CPU 時間。
最終的優先級共 32 級,是從 0 到 31 的數值,稱為基本優先級別(Base Priority Level)。系統按照不同的優先級調度進程的運行,0-15 級是普通優先級,進程的優先級可以動態變化,高優先級進程優先運行,只有高優先級進程不運行時,才調度低優先級進程運行,優先級相同的進程按照時間片輪流運行。進程的優先值越低,進程的優先級越高。16-31 級是實時優先級,實時優先級與普通優先級的最大區別在於相同優先級進程的運行不按照時間片輪轉,而是先運行的進程就先控制 CPU,如果它不主動放棄控制,同級或低優先級的進程就無法運行。