标签: architecture operating-system paging ram
页面错误只发生在内存未加载到RAM并且实际存在于二级存储中时?即,虚拟地址不是物理地址,页表有无效位。
然而,如果我们有大量的RAM,怎么办?例如无限?
这是否意味着我们的系统中不会发生页面错误,因为所有可能需要的内存都在RAM中?
答案 0 :(得分:0)
完全没有。在大多数系统上,页面在实际访问之前不会映射到物理内存。这就是程序启动时出现许多页面错误的原因。即使内存可用,也会发生这些页面错误。