下载  >  开发技术  >  其它  > Clock页面置换算法

Clock页面置换算法 评分:

模拟操作系统中的Clock页面置换算法。。。。。。。。

...展开详情
2008-12-10 上传 大小:11KB
举报 收藏 (5)
分享

评论 下载该资源后可以进行评论 共10条

guan_779138100 代码看不太懂
2014-08-06
回复
lxw201068 代码可以运行就是没有注释看得有点吃力 不过还是很不错的
2014-05-01
回复
hujiqianopengl 算法有误!!
2013-11-22
回复
u011187365 可以运行,但是没有注释,很难看明白...
2013-06-24
回复
danxingai 代码可以运行就是没有注释看得有点吃力 不过还是很不错的
2013-06-05
回复
页面置换算法模拟

在linux环境下用C语言编写程序,模拟进程在执行时内存中的页框置换过程。 读取文件中给定进程访问的逻辑页号序列,其中单号学号同学做workload1~6,双号学号同学做workload7~12。 设置内存页框大小为N(N分别取值为100,500,1000,2000,5000)。 采用3种不同的页面置换算法:FIFO,CLOCK,LRU。 画图比较不同页面置换算法对应的缺页率并分析原因(固定页框大小为1000)。 画图比较不同内存页框大小对应的缺页率并分析原因(固定置换算法为LRU)。 分析不同workload平均缺页率存在差异产生的原因。

立即下载
页面置换算法 操作系统

实验目的及基本要求 设计和实现最佳置换算法、随机置换算法、先进先出置换算法、最近最久未使用置换算法、简单Clock置换算法及改进型Clock置换算法;通过支持页面访问序列随机发生实现有关算法的测试及性能比较。

立即下载
页面置换算法模拟实验

本实验要求使用C语言编程模拟一个拥有若干个虚页的进程在给定的若干个实页中运行、并在缺页中断发生时分别使用FIFO和LRU算法进行页面置换的情形。其中虚页的个数可以事先给定(例如10个),对这些虚页访问的页地址流(其长度可以事先给定,例如20次虚页访问)可以由程序随机产生,也可以事先保存在文件中。要求程序运行时屏幕能显示出置换过程中的状态信息并输出访问结束时的页面命中率。程序应允许通过为该进程分配不同的实页数,来比较两种置换算法的稳定性。

立即下载