算法操作系统 七次实验报告 常用页面置换算法模拟实验

常用操作系统  时间:2021-02-28  阅读:()

操作系统课程第七次实验报告

姓名学号系计算机

教导指评阅教师贺辉贺辉任课教师贺辉师

实验地点B102 综合楼

2012-9-26

实验时间

Q1(15+15出勤和个人表现得分 ) 组长评分=30 实验总分

分实验课表现+

(组分实验完成情况Q2(45长与教师评分的加权平得

分 )

)均

实验七、常用页面置换算法模拟实验

实验目的

通过模拟实现请求页式存储管理的几种基本页面置换算法 了解虚拟存储技术的特点掌握虚拟存储请求页式存储管理中几种基本页面置换算法的基本思想和实现过程并比较它们的效率。实验内容及要求详见实验讲义与实验指导书 

要求

1 要求用你熟悉的程序设计语言编写和调试一个页面置换模拟程序要求在主函数中测试。

2实验报告中必须包括设计思想、数据定义包括详细说明 、处理流程详细算法描述和算法流程图 、源代码、运行结果、体会等部分。

3必须模拟本实验内容中提到的算法中的至少2种页面置换算法。

4比较不同页面置换算法的效率

内容编写一个程序使用以下页面置换算法中的某2种分别模拟一个分页系统并统计同一个页面访问序列情况下不同页面置换算法引发的缺页中断次数。

1、第二次机会算法SecondChance 

2、最近最少使用算法LeastRecently UsedLRU

3、最不常用算法Not Frequently Used NFU

4、最近未使用算法Not Recently Used NRU

5、时钟页面置换算法

6、老化算法aging

页框的数量固定为4虚拟页面数为8。实验输入为访问页面序列比如0  1  3  2  1  7 实验用到的软件  

DevC++,Visio

实验内容及关键步骤代码Q3 15分 得分

流程图 输入页面访问序列取访问的页号

查页表

否是

是否缺页

为'*f' lag置缺页标志

按算法不同淘汰一页面

调入所访问的页面

FIFO算法流程图 LR U算法流程图

函数关系解释图

主函数入口de signB作者信息显示y()Main()01用FIFO算法实现11LRU退出EXIT()FIFO()算法实用LR U现22 PRINT()显示内存页框每次置换结果

实现结果

1图

图2

DiyVM:香港VPS五折月付50元起,2核/2G内存/50G硬盘/2M带宽/CN2线路

diyvm怎么样?diyvm这是一家低调国人VPS主机商,成立于2009年,提供的产品包括VPS主机和独立服务器租用等,数据中心包括香港沙田、美国洛杉矶、日本大阪等,VPS主机基于XEN架构,均为国内直连线路,主机支持异地备份与自定义镜像,可提供内网IP。最近,DiyVM商家对香港机房VPS提供5折优惠码,最低2GB内存起优惠后仅需50元/月。点击进入:diyvm官方网站地址DiyVM香港机房CN...

Krypt($120/年),2vCPU/2GB/60GB SSD/3TB

Krypt这两天发布了ION平台9月份优惠信息,提供一款特选套餐年付120美元(原价$162/年),开设在洛杉矶或者圣何塞机房,支持Windows或者Linux操作系统。ion.kryptcloud.com是Krypt机房上线的云主机平台,主要提供基于KVM架构云主机产品,相对于KT主站云服务器要便宜很多,产品可选洛杉矶、圣何塞或者新加坡等地机房。洛杉矶机房CPU:2 cores内存:2GB硬盘:...

AkkoCloud(60元/月 ),英国伦敦CN2 1核 768 MB 内存 10 GB SSD 硬盘 600GB 流量 英国伦敦CN2 1核  1.5G  300Mbps

官方网站:https://www.akkocloud.com/AkkoCloud新品英国伦敦CN2 GIA已上线三网回程CN2 GIA 国内速度优秀.电信去程CN2 GIALooking Glass:http://lonlg.akkocloud.com/Speedtest:http://lonlg.akkocloud.com/speedtest/新品上线刚好碰上国庆节 特此放上国庆专属九折循环优惠...

常用操作系统为你推荐
天天酷跑刷积分教程最近一直有人说天天酷跑刷积分,怎么刷的。个性qq资料QQ个性资料1433端口如何打开SQL1433端口申请证书申请毕业证书xp系统停止服务xp系统停止服务怎么办?mate8价格手机华为mat8售价多少宕机宕机 这个词是什么意思啊二层交换机请教:二层交换机是干什么用的啊?blogcnblogcn的博客可以搬家到哪些网站?微信怎么看聊天记录微信怎样查询聊天记录
虚拟主机控制面板 域名买卖 n点虚拟主机管理系统 wordpress主机 美国独立服务器 googleapps 轻量 有益网络 东莞数据中心 t云 google台湾 宏讯 免费的asp空间 主机返佣 中国联通宽带测试 广州服务器托管 shuangcheng 美国十大啦 webmin 连连支付 更多