对于分页式的虚拟内存,在准备执行时,不需要也不可能把一个进程的所有页都读取到主存,因此,操作系统必须决定读取多少页。也就是说,给特定的进程分配多大的主存空间,这需要考虑以下几点:
基于这些因素,现代操作系统通常釆用三种策略:
为确定系统将进程运行时所缺的页面调入内存的时机,可釆取以下两种调页策略:
请求分页系统中的外存分为两部分:用于存放文件的文件区和用于存放对换页面的对换区。对换区通常是釆用连续分配方式,而文件区釆用离散分配方式,故对换区的磁盘I/O速度比文件区的更快。这样从何处调入页面有三种情况:
原文地址:http://www.cnblogs.com/caidi/p/6726647.html