- 3
- 0
- 约1.09千字
- 约 5页
- 2023-11-26 发布于陕西
- 举报
实验一:页面置换算法的模拟实现及命中率对比
一、实验目的
通过请求页式管理方式中页面置换算法的模拟设计,了解虚拟存储技术的特点,掌握请求页式存储管理中的页面置换算法。
二、实验内容
模拟实现OPT(最佳置换)、FIFO和LRU算法,并计算缺页率。
三、要求及提示
1、首先用随机数生成函数产生一个“指令将要访问的地址序列”,然后将地址序列变换成相应的页地址流(即页访问序列),再计算不同算法下的命中率。
2、通过随机数产生一个地址序列,共产生400条。其中50%的地址访问是顺序执行的,另外50%就是非顺序执行。且地址在前半部地址空间和后半部地址空间均匀分布。具体产生方法如下:
在前半部地址空间,即[0,199]中随机选一数m,记录到地址流数组中(这是非顺序执行);
接着“顺序执行一条指令”,即执行地址为m+1的指令,把m+1记录下来;
在后半部地址空间,[200,399]中随机选一数m’,作为新指令地址;
顺序执行一条指令,其地址为m’+1;
重复步骤1~4,直到产生400个指令地址。
三、要求及提示
3、将指令地址流变换成页地址(页号)流,简化假设为:
页面大小为1K(这里K只是表示一个单位,不必是1024B);
用户虚存容量为40K;
用户内存容量为4个页框到40个页框;
用户虚存中,每K存放10条指令,所以那400条指令访问地址所对应的页
您可能关注的文档
- (54)--13.3操作系统原理课件.ppt
- (54)--线程操作系统原理.pdf
- (55)--6.3.2 导线测量的内业计算(闭合导线).ppt
- (55)--13.4操作系统原理课件.ppt
- (55)--原语与进程控制.pdf
- (56)--6.3.3 导线测量的内业计算(附和导线).ppt
- (56)--哲学家进餐问题.pdf
- (57)--6.4.1 高程控制测量(双面尺法).ppt
- (57)--14.2操作系统原理课件.ppt
- (58)--6.4.2 高程控制测量(三角高程测量).ppt
- 八年级美术湘教版总复习第二单元同步测试卷基础版A卷.docx
- 八年级美术湘教版总复习第三单元同步测试卷基础版A卷.docx
- 八年级美术学业质量板块课堂反馈单元过关测评卷挑战拔高版创新篇.docx
- 八年级美术学业质量板块下学期强化假期衔接训练卷拓展应用版反馈篇.docx
- 八年级美术译林版阶段提升第一单元同步测试卷基础版A卷.docx
- 八年级美术译林版下学期第一单元同步测试卷基础版A卷.docx
- 八年级美术易错考点构图方法构图题冲刺提升卷名校精选版.docx
- 八年级美术易错考点构图方法构图题综合提升卷拔高拓展版.docx
- 八年级美术易错考点构图方法实践题能力诊断卷名校精选版.docx
- 八年级美术易错考点构图方法实践题题型强化卷专题集训版.docx
原创力文档

文档评论(0)