[理工] 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