操作系统课程设计--模拟请求页式存储管理.docVIP

  • 17
  • 0
  • 约1.58千字
  • 约 18页
  • 2018-02-04 发布于湖北
  • 举报

操作系统课程设计--模拟请求页式存储管理.doc

操作系统课程设计--模拟请求页式存储管理

操作系统课程设计报告 项目:模拟请求页式存储管理通过编写和调试存储管理的模拟程序以加深对存储管理方案的理解。熟悉虚存管理的各种页面淘汰算法通过编写和调试地址转换过程的模拟程序以加强对地址转换过程的了解。请求页式存储管理 图2.1 请求页式存储管理的主模块设计图 2.2 算法原理分析 要成功实现算法,首先要知道各个方法是怎么做的,即原理是怎样的,下面是三种算法的原理。 (1)FIFO算法:该算法认为刚被调入的页面在最近的将来被访问的可能性很大,而在主存中滞留时间最长的页面在最近的将来被访问的可能性很小。因此。FIFO算法总是淘汰最先进入主存的页面,即淘汰在主存中滞留时间最长的页面。 (2)LRU算法是最近最久未使用,当当前内存中没有正要访问的页面时,置换出在当前页面中最近最久没有使用的页面。该算法总是选择最近一段时间内最长时间没有被访问过的页面调出。它认为那些刚被访问过的页面可能在最近的将来还会经常访问他们,而那些在较长时间里未被访问的页面,一般在最近的将来再被访问的可能性较小。 (3)OPT算法是未来最远出现,当当前内存中没有正要访问的页面时,置换出当前页面中在未来的访问页中最远出现的页面或再也不出现的页面。用该算法选择的被淘汰的页面将是以后永远不再使用,或者是在将来最长时间内不再被访问的页面,这样产生的缺页中断次数将会是最少的。采用OPT算法通常可获得最低的缺页中断率,然而却需

文档评论(0)

1亿VIP精品文档

相关文档