LRU页面调度算法实现.pdf

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

LRU页面调度算法实现--第1页

LRU页面调度算法实现

学院计算机科学与技术

专业计算机科学与技术

学号

学生姓名

指导教师姓名

2014年3月16日

LRU页面调度算法实现--第1页

LRU页面调度算法实现--第2页

目录

1.实验要求…………………2

2.实验目的…………………2

3.实验内容…………………2

4.相关知识…………………2

5.实验原理…………………3

6.流程图……………………4

7.源代码……………………5

8.运行结果…………………9

9.实验心得…………………10

10.参考文献…………………11

1

LRU页面调度算法实现--第2页

LRU页面调度算法实现--第3页

LRU页调度算法实现

一实验要求:

1.不同的功能使用不同的函数实现(模块化),对每个函数的功能和调用接口

要注释清

楚。对程序其它部分也进行必要的注释。

2.对系统进行功能模块分析、画出总流程图和各模块流程图。

3.用户界面要求使用方便、简洁明了、美观大方、格式统一。所有功能可以反

复使用,最好使用菜单。

4.通过命令行相应选项能直接进入某个相应菜单选项的功能模块。

5.所有程序需调试通过。

二实验目的:

将课本上的理论知识和实际有机的结合起来,独立分析和解决实际问题的

机会。进一步巩固和复习操作系统的基础知识。培养学生结构化程序、模块化

程序设计的方法和能力。提高学生调试程序的技巧和软件设计的能力。提高学

生分析问题、解决问题以及综合利用C语言进行程序设计的能力。

三实验内容:

程序应模拟实现LRU算法思想,对n个页面实现模拟调度。

四相关知识:

1.虚拟存储器的引入:

局部性原理:程序在执行时在一较短时间内仅限于某个部分;相应的,它所

访问的存储空间也局限于某个区域,它主要表现在以下两个方面:时间局限性和

空间局限性。

2.虚拟存储器的定义:

2

LRU页面调度算法实现--第3页

LRU页面调度算法实现--第4页

虚拟存储器是只具有请求调入功能和置换功能,能从逻辑上对内存容量进行

扩充的一种存储器系统。

3.虚拟存储器的实现方式:

分页请求系统,它是在分页系统的基础上,增加了请求调页功能、页面置换

功能所形成的页面形式虚拟存储系统。

请求分段系统,它是在分段系统的基础上,增加了请求调段及分段置换功能后,

所形成的段式虚拟存储系统。

五.实验原理:

目前有许多页面调度算法,本实验主要涉及最近最久未使用调度算法。本实

文档评论(0)

***** + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体社旗县兴中文具店(个体工商户)
IP属地河南
统一社会信用代码/组织机构代码
92411327MAD627N96D

1亿VIP精品文档

相关文档