[理工] OS page

作者: shinle14   2019-10-05 19:12:37




請問1- level page跟普通的page有一樣嗎?為什麼第一題答案不是process大小除page size就好,還有第二題2 level的,我算到p1,p2各10bits後就不知道接下來怎麼做了


還有這題1024words不是應該12bits嗎?
麻煩各位了
作者: DLHZ ( )   2019-10-05 20:15:00
一樣 因為他是問你分多少給page table 不是process2 level就以此類推80.就他說的那樣說普通感覺有點籠統 反正一個table就算是1 level這樣抱歉 80.你才是對的由p2=10可知每個table有幾個entry 得出每個level2 page的大小 前面已經知道process要幾個page 所以可知level2要幾個 同時推得level1 有幾個entry 這樣
作者: shinle14   2019-10-08 19:58:00
D大,所以level 1只是拿來對level 2,資料都是在lv2上面而已嗎?
這裡的multilevel paging跟我圖上Disk那章的概念有一樣嗎? Disk的第一層就沒有資料
作者: DLHZ ( )   2019-10-08 20:07:00
你想說的資料是data還是位址?table上只存data放的位址 level2一樣要對完到table上指的位址才拿資料看看題目給你的條件不就知道了
作者: ekids1234 (∵:☆星痕╭☆)   2019-10-09 01:03:00
level one 只放 指到 level two 的 pointer不過也有其他的設計方式 盡其所用把 level one 剩下的也拿來指其他東西,不然的話預設 level 2 都用來指表不過題目也沒特別說 就當預設 這樣

Links booklink

Contact Us: admin [ a t ] ucptt.com