操作系统动态分区存储管理实验报告.doc
胜利****实阿
亲,该文档总共15页,到这已经超出免费预览范围,如果喜欢就直接下载吧~
相关资料
操作系统动态分区存储管理实验报告.doc
....word.zl.【实验目的】目的:1.熟悉主存的分配与回收。2.理解在不同的存储管理式下,如实现主存空间的分配与回收。3.掌握动态分区分配式中的数据构造和分配算法及动态分区存储管理式及其实现过程。【实验原理】建立两表,空闲表和已分配表,分别将未分配的作业和已分配好的作业放入其中。当要装入一个作业时,从空闲区表中查找标志为“未分配〞的空闲区,从中找出一个能容纳该作业的空闲区。如果找到的空闲区正好等于该作业的长度,那么把该分区全局部配给作业。这时应该把该空闲区登记栏中的标志改为“空〞,同时在已分配区表
动态分区存储管理.ppt
4.3.3动态分区分配内存分配变化过程4.3.3动态分区分配动态分区优缺点2.动态分区分配与回收3.动态分区分配算法3.动态分区分配算法3.动态分区分配算法从该空闲区中截取所需大小,修改调整可用表3.动态分区分配算法3.动态分区分配算法3.动态分区分配算法3.动态分区分配算法3.动态分区分配算法分配前的状态3.动态分区分配算法3.动态分区分配算法3.动态分区分配算法3.动态分区分配算法4.动态分区时的回收与拼接4.动态分区时的回收与拼接4.动态分区时的回收与拼接(a)若释放区R与F1相邻接,即其低地址部分
动态分区存储管理.docx
《操作系统》课程实验报告实验名称:动态分区存储管理姓名:学号:地点:指导老师:专业班级:实验目的:1、熟悉并掌握动态分区分配的算法。2、熟悉并掌握动态分区中分区回收的各种情况,并能够实现分区合并。二、实验内容:用高级语言模拟实现动态分区存储管理,要求:分区分配算法至少实现首次适应算法、最佳适应算法和最坏适应算法中的至少一种。熟悉并掌握各种算法的空闲区组织方式。分区的初始化——可以由用户输入初始分区的大小。(初始化后只有一个空闲分区,起始地址为0,大小是用户输入的大小)分区的动态分配过程:由用户输入作业号和
动态分区存储管理.doc
《操作系统》课程实验报告实验名称:动态分区存储管理姓名:学号:地点:指导老师:专业班级:实验目的:1、熟悉并掌握动态分区分配的算法。2、熟悉并掌握动态分区中分区回收的各种情况,并能够实现分区合并。二、实验内容:用高级语言模拟实现动态分区存储管理,要求:分区分配算法至少实现首次适应算法、最佳适应算法和最坏适应算法中的至少一种。熟悉并掌握各种算法的空闲区组织方式。分区的初始化——可以由用户输入初始分区的大小。(初始化后只有一个空闲分区,起始地址为0,大小是用户输入的大小)分区的动态分配过程:由用户输入作业号和
操作系统课程设计动态分区分配存储管理.docx
操作系统课程设计设计题目动态分区分配存储管理学生姓名号吕霆学号指导教师专业班级20102675计算机10-01班第一章课程设计概述1.1设计任务:动态分区分配存储管理1.2设计要求建立描述内存分配状况的数据结构;建立描述进程的数据结构;使用两种方式产生进程:(a)自动产生,(b)手工输入;在屏幕上显示内存的分配状况、每个进程的执行情况;建立分区的分配与回收算法,支持紧凑算法;时间的流逝可用下面几种方法模拟:(a)按键盘,每按一次可认为过一个时间单位;(b)响应WM_TIMER;将一批进程的执行