【发布时间】:2015-07-20 05:11:51
【问题描述】:
所以我的页面大小为4kb、32 位地址 CPU 和实现的 2 级页表。
我要存储1081页,所以我需要:
-
1024二级页表中的条目 -
57另一个二级页表中的条目 - 包含
2条目的顶级页表。
现在,我需要在内存中存储这些页表的完整大小还是它们占用的大小?
- 在第一种情况下,我会使用
4bytes * 2 + 4bytes * 1024 + 4bytes * 57 - 否则会是
1 * 4bytes * 1024 + 2 * 4bytes * 1024
有什么提示吗?
【问题讨论】:
-
我认为这完全是基于内存控制器的特定实现
标签: memory operating-system paging page-tables