计算机操作系统页面置换算法实验.docxVIP

  • 41
  • 0
  • 约1.06万字
  • 约 23页
  • 2016-11-24 发布于重庆
  • 举报
计算机操作系统页面置换算法实验

计算机操作系统实验报告 实验题目:页面置换算法 院系:公共管理学院 班级:信息管理与信息系统一班 姓名:周晨妍 学号:2014190314 指导老师:匡林爱 日期:2015年11月22日 一.题目要求: 设计一个虚拟存储区和内存工作区,编程序演示下述算法的具体实现过程,并计算访问命中率: 要求设计主界面以灵活选择某算法,且以下算法都要实现 1) 最佳置换算法(OPT):将以后永不使用的或许是在最长(未来)时间内不再被访问的页面换出。 2) 先进先出算法(FIFO):淘汰最先进入内存的页面,即选择在内存中驻留时间最久的页面予以淘汰。 3) 最近最久未使用算法(LRU):淘汰最近最久未被使用的页面。 4) 时钟页面置换算法(Clock) 二.实验目的: 1、用C语言编写OPT、FIFO、LRU,Clock四种置换算法。 2、熟悉内存分页管理策略。 3、了解页面置换的算法。 4、掌握一般常用的调度算法。 5、根据方案使算法得以模拟实现。 6、锻炼知识的运用能力和实践能力。 三.相关知识: 1.虚拟存储器的引入: 局部性原理:程序在执行时在一较短时间内仅限于某个部分;相应的,它所访问的存储空间也局限于某个区域,它主要表现在以下两个方面:时间局限性和空间局限性。 2.虚拟存储器的定义: 虚拟存储器是只具有请求调入功能和置换功能,能从逻辑上对内存容量进行扩充的一种存储器系统。 3.

文档评论(0)

1亿VIP精品文档

相关文档