看板 Grad-ProbAsk 關於我們 聯絡資訊
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
wei12f8158: 前一題給lv1跟lv2各10 bits,所以lv1的size是2^10*4by01/30 10:21
wei12f8158: te=4kb,只留一個lv1跟lv2的話就4kb+4kb=8kb01/30 10:21
y2j60537: 68KB怎麼算的?我以為這題8KB就選e01/30 10:25
wei12f8158: 一張page有4kb,lv2有2^4個*4kb=64kb,再加lv1的4kb=601/30 10:29
wei12f8158: 8kb01/30 10:29
y2j60537: 是level 1 page(4KB)+16個level 2 page(64KB)嗎?01/30 10:30
y2j60537: 好的 謝謝01/30 10:30
wei12f8158: 程式在執行的時候一定會有lv1,lv2的話就看是1個還是01/30 10:31
wei12f8158: 全部,洪逸是這樣講的01/30 10:31
sooge: 這題說specific program 所以要選e才對嗎?01/30 10:44
rockieloser: 16個怎算的? 14切成10 4 嗎01/30 10:45
16應該是2^14/2^10吧 先謝謝各位,但我還是有點不太懂,這兩者的差異要怎麼選 https://i.imgur.com/Fy2VUei.jpg 像北科大的b小題是不是就跟洪逸68KB的答案算法一樣 ※ 編輯: sdfg014025xx (180.217.142.226), 01/30/2019 10:50:48
y2j60537: 為什麼北科的a不是4MB阿?不是應該拿VA 32bits算嗎? 01/30 11:23
y2j60537: 那個32MB是程式被分配到可用的memory space還是程式的 01/30 11:25
y2j60537: 總大小? 01/30 11:25
ekids1234: 4kb+4kb 的算法能放的下整支程式嗎?還是 8kb這個是把 01/30 13:37
ekids1234: 他當作 demand paging 01/30 13:37