一.实验目的。
请求页式存储管理中常用页面置换算法模拟,领会操作系统对内存的调度管理。
二.实验内容。
假设有一程序某次运行访问的页面依次是:0,1,2,4,3,4,5,1,2,5,1,2,3,4,5,6,试计算当内存为4~20页时,下列不同页面调度算法的命中率(命中率 = 1 - 缺页中断次数/总页数)。
先进先出算法(fifo);
最近最少使用算法(lru);(自行设计)
最佳淘汰算法(opt):先淘汰最不常用的页地址;(选做,自行设计)最少访问页面算法(lfu)。(选做,自行设计)三。 实验报告要求。
1) 实验报告中要有程序特别是算法的详细流程图;
2 ) 实验报告中要有程序清单及执行的结果;
3) 对不同算法的性能进行评价。
四.实验参考。
实验心得:通过这次的实验,我对请求页式存储管理中常用页面置换算法模拟,领会操作系统对内存的调度管理。在看参考的**的时候还是有些吃力,看了很久,才编出的程序,主要是太久没做算法方面的编程了,对以前学到的东西都差不多忘了,而且自己对c++不是很感兴趣,所以这次实验还是艰难的!
不够结果还是可以满足下这次实验的要求!
实验4内存管理
仲恺农业工程学院实验报告纸。计算机科学与工程 院 系 网络工程专业 081 班组 操作系统 学号姓名实验日期 2011 6 教师评定 实验四内存管理。一 实验目的 通过实验使学生了解可变式分区管理使用的主要数据结构,分配 的主要技术,了解最优分配 最坏分配 最先分配等分配算法。基本能达到下列具体的目...
Linux内存管理笔记
linux中的内存管理2013 06 11 23 15 28 分类 linux 前一段时间看了 深入理解linux内核 对其中的内存管理部分花了不少时间,但是还是有很多问题不是很清楚,最近又花了一些时间复习了一下,在这里记录下自己的理解和对linux中内存管理的一些看法和认识。我比较喜欢搞清楚一个技...
实验4权限管理
实验目的 1 掌握数据库用户帐号的建立与管理。2 掌握数据库用户权限的管理。实验要求 1 理解数据库安全的重要性。2 了解mysql的安全机制。实验内容 1 数据库用户帐号的建立与管理。2 用户权限的管理。实验步骤 说明 按实验步骤对数据库yggl中的三个表进行操作,三个表结构如下 具体参看实验2 ...