从物理和虚拟页码和虚拟地址中查找物理内存

时间:2014-04-06 21:50:28

标签: virtual-memory

我在理解分配问题的方向时遇到一些麻烦,只需要一些建议,如何从以下问题计算GiB所需的物理内存:

  

考虑一个物理页码为的计算机系统   24   比特,a   虚拟页码是   52   位,虚拟地址是64位。什么是最大值   体力的我   莫里,在   吉布   ,这个系统可能有吗?

计算物理内存的第一步是什么?

1 个答案:

答案 0 :(得分:2)

虚拟页码为52位,虚拟地址为64位,有;

2 ^ (64 - 52) = 4096 bytes per page.

由于物理和虚拟页面大小相同,因此24位物理页面地址将意味着物理内存

(2 ^ 24) * 4096 bytes = 64GiB.