![]() |
1
1
济南,我想你对linux内存相关的东西感到困惑。 你的问题是:
页表条目不仅依赖于虚拟地址空间,页大小和物理内存也需要计算条目。 我以你为例:- 假设一台机器有48位虚拟地址和32位物理地址。如果页面是4KB,如果页面表只有一个级别,那么页面表中有多少条目? 页面表中的条目数将为=2^36。 页面条目用于获取物理内存的地址。这里我们假设正在进行单级分页。因此,生成的页表将包含虚拟地址空间的所有页的条目。
页面表的大小 因为存储器是字节可寻址的。因此我们假设每个页表条目为32位,即4字节长。
|
![]() |
CocoaMix86 · 变量超出作用域后未回收内存[重复] 4 月前 |
![]() |
Yousef Dawood · javascript中的不变性是什么意思 10 月前 |
![]() |
SkyBlue · Java Spring服务的内存/垃圾收集器问题 10 月前 |
![]() |
f99 · 需要在内存位置使用指针-bad_alloc返回对象实例的建议吗? 11 月前 |