登录 注册
当前位置:主页 > 资源下载 > 44 > 模拟页面置换算法的《操作系统》课程设计报告

模拟页面置换算法的《操作系统》课程设计报告

  • 更新:2024-05-25 15:37:20
  • 大小:159KB
  • 推荐:★★★★★
  • 来源:网友上传分享
  • 类别:其它 - 操作系统
  • 格式:DOC

资源介绍

编写程序实现页面置换算法中常用的FIFO、LRU。 FIFO页面置换算法:FIFO淘汰算法是最先使用的页面最先被淘汰。该算 法总是淘汰最先进入内存的页面,即选择在内存中驻留时间最久的页面予以淘汰。该算法实现简单只需把一个进程已调入内存的页面,按先后次序链接成一个队列,并设置一个指针,称为替换指针,使它总是指向最老的页面。先进先出(FIFO)页面置换算法,是根据页面调入内存后的使用情况进行决策的。该算法是选择在内存中驻留时间最久的页面予以淘汰。该算法赋于请求调入页面一个空间(工作集),淘汰掉最先调入的页,取而代之的是紧随它进来的页,这样就基本上实现了对最先进入内存的页面的淘汰。 LRU页面置换算法:该算法淘汰的页面是在最近一段时间里较久未被访问的那一页,它是根据程序执行时的局部性原理而设计的。