搶佔式內核與半搶佔式內核的不一樣

Linux2.4只實現了「有條件搶佔式」的調度。它的缺點在於:當進程在內核態時,調度的時機有侷限。就是隻能在xxx的前夕。例如:當外部來一中斷,中斷程序過程完後,須要一個用戶進程B對此進行進一步的處理(響應IP包數據)。此時進程A正在使用系統調用進入了內核態。那麼等到A從系統調用返回之際,內核進行調度,B纔有可能運行。假設A的系統調用佔用了CPU的時間爲T。這個T大於用戶要求的響應時間。那這個系統
相關文章
相關標籤/搜索