[問題] OS Page Table...
想請問一下...
OS中的...
Page table entry bit-length的公式是
= (frame number bit-length) + (valid bit bit-length) + (dirty bit-length)
而Page table entry的size的公式是
= [(frame number bit-length) + (valid bit bit-length) + (dirty bit-length)] *
(page size)
像是:95年中央的:
題目: http://0rz.tw/DNxYP
答案: http://0rz.tw/4zPn5
但因為又有做到其他學校的解答也會把Page number一起算進來
所以Page table entry bit-length的公式就變成:
= (page number bit-length) + (frame number bit-length) + (valid bit bit-length)
+ (dirty bit-length)
而Page table entry的size的公式就變成:
= [(page number bit-length) + (frame number bit-length) + (valid bit bit-length)
+ (dirty bit-length)] * (page size)
像是95年台科大:
題目: http://0rz.tw/ZOQVQ
答案: http://0rz.tw/3PIwK
及
94年清大算TLB的Page table中的entry:
題目: http://0rz.tw/HjwdU
答案: http://0rz.tw/PE2Ve
所以因為有兩種答案所以已經搞糊塗到底哪個才是對的了...
另外還想請問一下...
題目在問Page table的size跟問Page table中的entry的size是一樣的意思嗎?!
問題有點多...
還麻煩各位幫解惑了~ Orz
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.220.170
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.165.216.85
推
03/18 02:47, , 1F
03/18 02:47, 1F
→
03/18 02:48, , 2F
03/18 02:48, 2F
→
03/18 02:50, , 3F
03/18 02:50, 3F
→
03/18 02:50, , 4F
03/18 02:50, 4F
推
03/18 02:56, , 5F
03/18 02:56, 5F
推
03/18 03:04, , 6F
03/18 03:04, 6F
推
03/18 08:15, , 7F
03/18 08:15, 7F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):