CPU中斷上下文切換

爲了快速響應硬件的事件,中斷處理會打斷進程的正常調度和執行,轉而調用中斷處理程序,響應設備事件。而在打斷其它進程時,就需要將進程當前狀態保存下來,這樣在中斷結束後,進程仍然可以從原來的狀態恢復運行。 與進程上下文切換不同,中斷上下文切換並不涉及到進程的用戶態。所以,即便中斷過程打斷了一個正處在用戶態的進程,也不需要保存和恢復這個進程的虛擬內存、全局變量等用戶態資源。中斷上下文,其實只包括內核態中斷
相關文章
相關標籤/搜索