2014-09-18 56 views
0

我想澄清一下術語存在的問題。上下文切換和內核模式

Linux內核(可能是所有的UNIX內核?)以超級用戶模式(又稱內核模式)執行, ,而用戶應用程序以用戶模式運行;每種模式也有自己的 內存空間。

當應用程序發出系統調用或被硬件中斷中斷時,Unix將執行從用戶模式(用戶空間)轉移到內核模式(內核空間) 。

但是,大多數技術文獻都會討論上下文切換,因爲內核將執行從一個任務(進程)切換到另一個任務(進程)。

從用戶模式到內核的調用exec如何被調用,這與 上下文切換有什麼關係?

回答