我在测验中给出了一个问题“一个进程大小为2 ^ 6 + ^ 2 ^ 12 + 2 ^ 23字节,系统总内存大小为4GB页面大小为4k,有多少页表有多少页面目录和页面?假设最初所有内存都是免费的? 怎么解决这个?
答案 0 :(得分:1)
一个进程可以有超过1个页面表吗?
是的,有些系统使用多个页面表。例如,在VAX上,每个进程都有三个页表。
有多少页表
完全系统特定的
页面目录数
完全针对系统。有些系统甚至不使用页面目录。
多少[]页
将页面大小添加到流程大小并除以页面大小。