[理工] context switch 問題

看板Grad-ProbAsk作者 (R7)時間7年前 (2018/11/20 14:02), 7年前編輯推噓1(103)
留言4則, 2人參與, 7年前最新討論串1/1
https://i.imgur.com/Jf4qA58.jpg
https://i.imgur.com/mJ0GRT1.jpg
對b選項有疑問 然後附了一段敘述 內容也不是很了解 這是在說 context switch 時 基本動作是 存現在狀態到pub 且若是記憶體配置採paging 還要再複製一份 page table ? 所以原本那份page table 會被覆蓋還是怎樣嗎? 若不採paging而是連續性配置會改善這個問題? 有大大能討論看看嗎 感謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 110.26.6.224 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1542693750.A.F54.html ※ 編輯: magic83v (110.26.6.224), 11/20/2018 14:03:06

11/20 14:26, 7年前 , 1F
應該指在記憶體中多增加不同process的page table而非覆蓋
11/20 14:26, 1F

11/20 14:26, 7年前 , 2F
,因此增加context switching負擔
11/20 14:26, 2F

11/20 14:27, 7年前 , 3F
因此才有反轉分頁表對應不同process有各自的對應的分頁
11/20 14:27, 3F

11/20 16:37, 7年前 , 4F
感謝回答 我思考看看
11/20 16:37, 4F
文章代碼(AID): #1RywDszK (Grad-ProbAsk)