搶佔式內核與非搶佔式內核的區別聯繫

 搶佔式內核在中斷處理中,當檢測到有高優先級任務就緒時,   就會切換到高優先級任務裏,而不是等到退出中斷後,再進行任務調度。 非搶佔式內核在中斷處理中,是不會切換到其餘任務的,即便時間片已到 linux0.11內核屬於非搶佔內核,若是一個進程在內核中執行,除非它主動讓出,沒有人會讓它退出的 linux2.6內核屬於搶佔內核,若是進程在內核中執行,這時,發生時鐘中斷,判斷時間片到,就會調度其餘程序
相關文章
相關標籤/搜索