進程上下文&中斷上下文

當一個進程在執行時,CPU的所有寄存器中的值、進程的狀態以及堆棧的內容被稱爲該進程的上下文。 進程上下文 當內核需要切換到另一個進程時,它需要保存當前進程的所有狀態,即保存當前進程的上下文,以便在再次執行該進程時,能夠得到切換時的狀態執行下去。 中斷上下文 在Linux中,當前進程上下文均保存在進程的任務數據結構中,在發生中斷時,內核就在被中斷進程的上下文中,在內核態下執行中斷服務例程。但同時會保
相關文章
相關標籤/搜索