[理工] 102中央 Paging

看板Grad-ProbAsk作者 (隨便就好)時間6年前 (2019/01/30 09:42), 6年前編輯推噓8(808)
留言16則, 5人參與, 6年前最新討論串1/1
https://i.imgur.com/Vl5Ycs7.jpg
請問一下,下面那題老師寫的考慮程式執行8KB是怎麼算? 還有如果選項68KB和8KB都有的話要選哪個呢? 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.142.226 ※ 文章網址: https://www.ptt.cc/bbs/Grad-ProbAsk/M.1548812571.A.E63.html

01/30 10:21, 6年前 , 1F
前一題給lv1跟lv2各10 bits,所以lv1的size是2^10*4by
01/30 10:21, 1F

01/30 10:21, 6年前 , 2F
te=4kb,只留一個lv1跟lv2的話就4kb+4kb=8kb
01/30 10:21, 2F

01/30 10:25, 6年前 , 3F
68KB怎麼算的?我以為這題8KB就選e
01/30 10:25, 3F

01/30 10:29, 6年前 , 4F
一張page有4kb,lv2有2^4個*4kb=64kb,再加lv1的4kb=6
01/30 10:29, 4F

01/30 10:29, 6年前 , 5F
8kb
01/30 10:29, 5F

01/30 10:30, 6年前 , 6F
是level 1 page(4KB)+16個level 2 page(64KB)嗎?
01/30 10:30, 6F

01/30 10:30, 6年前 , 7F
好的 謝謝
01/30 10:30, 7F

01/30 10:31, 6年前 , 8F
程式在執行的時候一定會有lv1,lv2的話就看是1個還是
01/30 10:31, 8F

01/30 10:31, 6年前 , 9F
全部,洪逸是這樣講的
01/30 10:31, 9F

01/30 10:44, 6年前 , 10F
這題說specific program 所以要選e才對嗎?
01/30 10:44, 10F

01/30 10:45, 6年前 , 11F
16個怎算的? 14切成10 4 嗎
01/30 10:45, 11F
16應該是2^14/2^10吧 先謝謝各位,但我還是有點不太懂,這兩者的差異要怎麼選 https://i.imgur.com/Fy2VUei.jpg
像北科大的b小題是不是就跟洪逸68KB的答案算法一樣 ※ 編輯: sdfg014025xx (180.217.142.226), 01/30/2019 10:50:48

01/30 11:23, 6年前 , 12F
為什麼北科的a不是4MB阿?不是應該拿VA 32bits算嗎?
01/30 11:23, 12F

01/30 11:25, 6年前 , 13F
那個32MB是程式被分配到可用的memory space還是程式的
01/30 11:25, 13F

01/30 11:25, 6年前 , 14F
總大小?
01/30 11:25, 14F

01/30 13:37, 6年前 , 15F
4kb+4kb 的算法能放的下整支程式嗎?還是 8kb這個是把
01/30 13:37, 15F

01/30 13:37, 6年前 , 16F
他當作 demand paging
01/30 13:37, 16F
文章代碼(AID): #1SKG4RvZ (Grad-ProbAsk)