
[理工] paging的一點觀念請教

首先a選項
page fault之後要可以重新在中斷的地方被執行,這樣分頁錯誤算是精確中斷嗎?
bc是對的吧?
d選項是我最疑惑的 因為翻書都說這是OS責任 是否代表OS(透過CPU)去置換呢?
(我是選abcd..)
順便偷渡一題OS的排班預測 http://i.imgur.com/3qwbp28.jpg

π2=αt1+(1-α)π1
5=αx6+(1-α)x1 解得一個α
但是代π3好像又會得到不同α?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.137.200.66
※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1485362294.A.1D2.html
→
01/26 00:43, , 1F
01/26 00:43, 1F
不是指moving paging是由CPU來做嗎..
※ 編輯: newpuma (223.137.200.66), 01/26/2017 00:46:21
※ 編輯: newpuma (223.137.200.66), 01/26/2017 05:41:28
推
01/26 07:23, , 2F
01/26 07:23, 2F
→
01/26 07:23, , 3F
01/26 07:23, 3F
→
01/26 07:23, , 4F
01/26 07:23, 4F
→
01/26 07:24, , 5F
01/26 07:24, 5F
→
01/26 07:24, , 6F
01/26 07:24, 6F
因為要overlap嗎?
→
01/26 07:25, , 7F
01/26 07:25, 7F
其實還想藉題問一下page的replace到底是誰來做?翻來翻去感覺都是寫OS來做QQ
※ 編輯: newpuma (223.137.200.66), 01/26/2017 07:30:22
→
01/26 07:45, , 8F
01/26 07:45, 8F
→
01/26 07:45, , 9F
01/26 07:45, 9F
→
01/26 07:46, , 10F
01/26 07:46, 10F
→
01/26 07:46, , 11F
01/26 07:46, 11F
感謝 我也覺得讓processor勞師動眾好像有點誇,不過如果architecture沒有dma的話,
感覺還是只能OS透過processor去做(或是mmu?)
※ 編輯: newpuma (223.137.200.66), 01/27/2017 06:58:08