個人小愛好:Operating System: three easy pieces—第6章第3小節問題2#進程間的切換

問題2#:進程間的切換 直接執行的下一個問題是如何實現進程的切換。進程的切換按理說是挺簡單的,對吧?不就是決定哪一個進程應該停止,哪一進程應該開始而已,纔多大點事情啊?但,事實上這還真的有點棘手:尤其當一個進程在CPU運行的時候,就意味着操作系統(OS)是是沒有執行的(OS程序此時是沒有使用CPU的)。那麼,問題來了,如果操作系統(OS)沒有在CPU運行,那麼它究竟是如何完成這些事情的?(看上去,
相關文章
相關標籤/搜索