- 109
- 0
- 约2.17千字
- 约 4页
- 2022-06-15 发布于广东
- 举报
lru页面置换算法
最优页面置换算法
基本思路:当一个缺页中断发生时,对于保存在内存当中的每一个逻辑页面,计算在它的也一次访问之间,还需等待多长的时间,从中选择等待时间最长的那个,作为被置换的页面。
这只是一整理想的情况,在实际的系统中是无法实现的,因为操作系统无法直到每一个页面要等待多长时间以后才会再次被访问。
可用作其他算法的评价的依据(在一个模拟器上运行某个程序,并记录每一次的页面的访问情况在第二遍运行时间可使用最优算法)
d最远,被置换出,e被加入。
先进先出算法(first-in first-out,FIFO)
基本思路:选择在内存中驻留时间最长的页面并淘汰之。具体来说:OS维护着一个链表,记录了所有内存当中的逻辑页面。从链表的排序顺序来看,链首页面的驻留时间最长,链尾页面的驻留时间最短。当发生一个页面中断时,把链首页面淘汰出局,把新的页面添加到链表的末尾。
性能较差,调出的页面可能是经常要访问的页面(驻留时间长,本身就说明可能常用),有belady现象(给的物理页帧越多反而缺页越频繁),FIFO算法很少单独使用。
最近最久未使用算法(least recently used,LRU)
思路:当一个缺页中断发生时,选择最久未使用的那个页面,并淘汰之。
它是对最优置换算法的近似,以过去推未来。根据程序的局部性原理,即在最近一小段时间(最近几条指令),如果某些页面被频繁访问,那
您可能关注的文档
- ASTM击实试验标准试验方法D 698-00a.doc
- ASTM土的标准贯入和对开管取样标准试验方法.doc
- A建筑结构试卷与答案.doc
- CCAA QMS国家注册审核员考试大纲.doc
- CCAA2017年3月质量管理体系国家注册审核员考试试题(审核知识).doc
- CCAA环境管理体系国家注册审核员笔试试卷.doc
- CCAA质量管理体系注册审核员考试QMS基础知识.doc
- CCAA注册EMS审核员考试中审核知识简答题和答案.doc
- CCAA注册审核员考试所有简答题(汇总).doc
- CQM认证证书证书使用管理方法.doc
- 基层治理对经济发展的作用.docx
- 基于“1+X”证书制度的高职院校汽车技术服务与营销人才培养体系重构探.docx
- 基层治理 体系.docx
- 2026河北承德市交通运输局事业单位公开选调工作人员10名备考题库附答案详解(名师推荐).docx
- 2026河南省医学科学院肿瘤研究所招聘1人备考题库(第一批)及完整答案详解.docx
- 2026河南省科学院招聘高层次人才30人备考题库及完整答案详解一套.docx
- 2026河北省农业广播电视学校承德市分校(承德科技管理工程学校)选聘教辅人员1人备考题库附答案详解(.docx
- 2026河南漯河医学高等专科学校招聘35人备考题库及1套完整答案详解.docx
- 2026河北廊坊市国瑞安防科技集团招聘1人备考题库含答案详解(最新).docx
- 2026江西赣州市章贡区民政局招聘编外聘用人员2人备考题库附答案详解(培优b卷).docx
原创力文档

文档评论(0)