标签: operating-system virtual-memory
我在测试中被问到这个问题但是我无法回答这个问题:
如果物理内存的大小是64MB,虚拟地址位空间是32位,并且每页的大小是4 KB,那么页表的大小是多少?
我该怎么办?我有点困惑。首先,我分了(2^32)/(2^20)。这给了我虚拟页面的总数。在此之后,我该怎么办?我只是将它乘以4 KB吗?
(2^32)/(2^20)
答案 0 :(得分:-1)
对于给定的事实,该问题没有答案页表的大小受虚拟地址空间的限制。如果内核空间没有被分页,那么它也受到限制。但是,表格表可以是这些限制内的任何大小。