请求分页系统的页表机制不同于基本分页系统,请求分页系统在一个作业运行之前不要求全部一次性调入内存
因此在作业的运行过程中,必然会出现要访问的页面不在内存中的情况,
如何发现和处理这种情况是请求分页系统必须解决的两个基本问题
为此,在请求页表项中增加了4个字段
请求分页系统中的页表项
增加的4个字段说明如下:(了解完置换算法后再来学习这部分)
状态位P
访问字段A
修改位M
外存地址O

两种置换策略
内存块数-固定分配-局部置换
它为每个进程分配一定数目的物理块,在整个运行期间都不改变。
实现这种策略时,难以确定应为每个进程分配的物理块数目:
🎈固定分配要求进程的内存物理块不变
这是最易于实现的物理块分配和置换策略,
它为系统中的每个进程分配一定数目的物理块
在进程运行期间,根据情况适当的增加/减少分配给进程的内存物理块
操作系统自身保持一个空闲物理块队列。
这种方法比固定分配局部置换更加灵活,可以动态增加进程的物理块,但也存在弊端,