一个进程可以有超过1页的表吗?

时间:2017-01-01 12:46:58

标签: virtual-memory page-tables

我在测验中给出了一个问题“一个进程大小为2 ^ 6 + ^ 2 ^ 12 + 2 ^ 23字节,系统总内存大小为4GB页面大小为4k,有多少页表有多少页面目录和页面?假设最初所有内存都是免费的? 怎么解决这个?

1 个答案:

答案 0 :(得分:1)

  

一个进程可以有超过1个页面表吗?

是的,有些系统使用多个页面表。例如,在VAX上,每个进程都有三个页表。

  

有多少页表

完全系统特定的

  

页面目录数

完全针对系统。有些系统甚至不使用页面目录。

  

多少[]页

将页面大小添加到流程大小并除以页面大小。

相关问题