- 34
- 0
- 约小于1千字
- 约 17页
- 2020-09-11 发布于广东
- 举报
实验 4 内存管理
学校:FJUT 学号:3131903229 班级:计算机 1302 姓名:姜峰 注:其中 LFU 和 NRU 算法运行结果可能与其他人不同,只是实现方式不同,
基本思路符合就可以。 一. 实验学时与类型
学时:2,课外学时:自定 实验类型:设计性实验
二. 实验目的
模拟实现请求页式存储管理中常用页面置换算法,理会操作系统对内存的调度管理。
三. 实验内容
要求:各算法要给出详细流程图以及执行结果截图。
假设有一程序某次运行访问的页面依次是:0,1,2,4,3,4,5,1,2,5,1,2,3,4,5,6,请给 出采用下列各??面置换算法时页面的换进换出情况,并计算各调度算法的命中率(命中率= 非缺页次数/总访问次数),初始物理内存为空,物理内存可在 4~20 页中选择。
(1) FIFO:最先进入的页被淘汰; (2) LRU:最近最少使用的页被淘汰;
OPT:最不常用的页被淘汰;(选做)
LFU:访问次数最少的页被淘汰(LFU)。(选做)
源 代 码 : #include stdio.h #include string.h
#include limits.h #include malloc.h #define MAXNUM 100;2;3;4;5;6;7;case 4:printf(\n 以 下 为 LFU 算 法 图 解 :\n
原创力文档

文档评论(0)