带有无限RAM的0页故障

时间:2018-03-20 17:05:53

标签: architecture operating-system paging ram

页面错误只发生在内存未加载到RAM并且实际存在于二级存储中时?即,虚拟地址不是物理地址,页表有无效位。

然而,如果我们有大量的RAM,怎么办?例如无限?

这是否意味着我们的系统中不会发生页面错误,因为所有可能需要的内存都在RAM中?

1 个答案:

答案 0 :(得分:0)

  

这是否意味着我们的系统中不会发生页面错误,因为所有可能需要的内存都在RAM中?

完全没有。在大多数系统上,页面在实际访问之前不会映射到物理内存。这就是程序启动时出现许多页面错误的原因。即使内存可用,也会发生这些页面错误。