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