赞
踩
实际上就是从当前内存块的页面中淘汰一个最后出现的页面
。
为每个页面设置一个访问位,首先在页面中选择访问位为0的页面,并将访问位为1的页面置为0
为每个页面增加一个修改位
1.寻找标志位为(0,0)即最近未访问未修改的页面
2.寻找标志位为(0,1)即最近未访问但修改过的页面,并将扫描过的页面的访问位设为0
3.寻找标志位为(0,0)即最近访问过但未修改过的页面
4.寻找标志位为(0,1)即最近访问过且修改过的页面
个人觉得这样设计的依据是根据局部性原理,最近访问过的页面接下来也可能被访问,所以会优先淘汰未访问的
OPT算法是无法实现的
只有FIFO算法会导致Belady异常
指请求分页存储管理中给进程分配的物理块的集合
固定分配:操作系统给进程分配的物理块数目在进程运行期间固定不变,即驻留集大小不变
可变分配:驻留集大小可变
局部置换:发生缺页时只能选择进程自己的物理块进行替换
全局替换:可以将操作系统保留的空闲物理块分配给缺页进程,也可以将别的进程持有的物理块置换到外存,再分配给缺页进程
刚刚换出的页面马上又要换入内存,刚刚换入的页面又要马上换出外存,这种频繁的页面调度行为称为抖动或颠簸
基于工作集的可变分配方式的最大窗口尺寸一般是窗口尺寸+1
工作集指在某段时间间隔里,进程实际访问页面的集合。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。