Re: [理工] OS的Page Table問題
※ 引述《SuperDog (SuperDog)》之銘言:
: 想問這題算得出來嗎?
: 已知一個PAGING系統,總記憶體大小為4GB,每一個分頁的大小都是256B。
: 今有個行程PA,他們執行程式所需的分頁數分別為8, 試問PA的分頁表多少Bits?
: 又A全部需要多少Bytes記憶體空間才能執行程式。
: Thanks.
Pa共有2^3個page
此page table有2^3個entry
total memory為4GB = 2^32B
則每個page table entry為32bits = 4bytes
所以page table size = 2^3*4bytes = 32bytes
Pa總需2^3*256B = 2KB記憶體空間
------------------------------------------------------------------------------
有錯請指證 近三個月沒看書
發現某些東西近乎全忘 所以可能錯很大
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.136.3.208
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):