如何将页面加载到RAM中,而不是页面故障陷印之后?

问题描述:

我想了解按需分页的概念并找不到答案。页面错误率如何可能相对较小,如果操作系统知道它需要特定页面的唯一方法是获取指令并发现该页面未加载到RAM中?如果页面错误率很低,OS如何管理加载到RAM右页面?它如何提前猜测,该特定页面将需要? 谢谢。如何将页面加载到RAM中,而不是页面故障陷印之后?

需求分页系统需要至少从磁盘获取每个初始化页面一次。页面加载后,只需要物理内存就可以卸载。

在具有4GB地址空间和8MB物理内存的多用户系统的时代,有很多分页。

现在,8GB的内存在单个用户系统上非常标准,没有像以前那么多的分页。