在这种情况下,页面表的大小是多少?

时间:2015-07-26 20:55:54

标签: operating-system virtual-memory

我在测试中被问到这个问题但是我无法回答这个问题:

如果物理内存的大小是64MB,虚拟地址位空间是32位,并且每页的大小是4 KB,那么页表的大小是多少?

我该怎么办?我有点困惑。首先,我分了(2^32)/(2^20)。这给了我虚拟页面的总数。在此之后,我该怎么办?我只是将它乘以4 KB吗?

1 个答案:

答案 0 :(得分:-1)

对于给定的事实,该问题没有答案页表的大小受虚拟地址空间的限制。如果内核空间没有被分页,那么它也受到限制。但是,表格表可以是这些限制内的任何大小。