什麼是多線程中的上下文切換?

在上下文切換過程當中,CPU 會中止處理當前運行的程序並保存當前程序運行的 多線程

具體位置以便以後繼續運行從這個角度來看上下文切換有點像咱們同時閱讀 spa

幾本書在來回切換書本的同時咱們須要記住每本書當前讀到的頁碼在程序中操作系統

上下文切換過程當中的頁碼信息是保存在進程控制塊(PCB)中的。PCB 還經 線程

常被稱做切換楨」(switchframe)。「頁碼信息會一直保存到 CPU 的內存 進程

直到他們被再次使用內存

上下文切換是存儲和恢復 CPU 狀態的過程它使得線程執行可以從中斷點恢復執 it

上下文切換是多任務操做系統和多線程環境的基本特徵程序

相關文章
相關標籤/搜索