存储管理实验1 分页方式内存分配
更新时间:2023-08-12 12:32:01 阅读量: 高等教育 文档下载
- 存储管理实验心得推荐度:
- 相关推荐
存储管理实验1 分页存储管理技术中的内存分配(模拟)
一、建立一个后备作业队列JCB
二、建立一主存分块表MBT
MBT表用于记录各内存块的使用情况。设内存大小为MS,块的大小为BS 。 块号(缺省)
……
三、建立一个作业表JT
四、作业调度(为作业分配内存)
作业调度算法:按先来先服务算法、优先权或响应比高者优先算法(也可用其它算法) 方法:先判断能否分配,若能,则该作业从后备作业队列中移出。分配时,随机分配内存块(不一定按照块号顺序分配),并将相应的信息写入MBT表,产生新的页表。
五、释放内存
某号作业运行完毕,释放内存,修改作业表JT、内存分块表MBT,清页表。
六、主程序
初始时刻:有若干个作业要求运行,调用建立后备作业队列模块
内存分配:循环调用作业调度模块,直到某个作业分配失败而等待 时刻二:假设某作业运行完毕,则调用释放内存模块,
若后备作业队列不空,则选择一个或几个作业,为其分配内存 时刻三,后备作业队列中有新的作业到达,则调用作业分配模块 …………
时刻X:所有的作业运行完毕
七、页式存储管理模拟分配过程
举例:作业调度算法——先来先服务(仅供参考,表格及表格中数据请修改并根据需要填满)
分配过程: (若块大小为30)
块号
0 1 2 3 4 5 6 7 8 9 4号分配失败 2号运行完毕
八、说明及要求
1.请编制程序,模拟页式存储管理技术中的内存分配过程,打印出源程序及运行结果,要求打印出各个时刻的作业后备队列、MBT表、作业表、各作业的页表、CPU调度表及分配失败等信息。
2.写出实验报告。实验报告要清晰、具体、独特,有详细中文说明,写明你的程序实现的功能及实现的方法,最好对各变量及数据结构有个说明,给定的变量名不要轻易变动,便于阅读。
3.没有条件打印的可以交盘或发送电子邮件,但在实验报告中最好将主要的数据结构及变量说明写出,并画出流程图。若能打印,则可以在打印的内容旁作说明。
4.学有余力的学生请设计其它存储管理技术的内存分配的模拟程序,或者将本实验进一步完善。有困难的学生请写个说明,可以不做,但不允许拷贝与抄袭。
正在阅读:
存储管理实验1 分页方式内存分配08-12
唯爱康中医院关于头孢类药物皮试规定04-27
杰克琼斯调研报告正式版08-28
2 中国宏观经济08-28
房产中介员工佣金提成表08-28
连续刚构桥合拢段施工和技术要点08-28
上海华测危险品运输车辆GPS管理方案08-28
动画剧本创作-308-28
黑龙江省普通高中学生综合素质总结性评价表(最终1)03-18
电力系统分析习题集及答案08-28
- 2012诗歌鉴赏讲座 师大附中张海波
- 2012-2013学年江苏省苏州市五市三区高三(上)期中数学模拟试卷(一)
- 市政基础设施工程竣工验收资料
- 小方坯连铸机专用超越离合器(引锭杆存放用)
- 荀子的学术性质之我见
- 氩弧焊管轧纹生产线操作说明
- 小学科学六年级上册教案
- (商务)英语专业大全
- 外汇储备的快速增长对我国经济发展的影响
- 幼儿园中班优秀语言教案《小猴的出租车》
- 第七章 仪表与显示系统
- 身份证号码前6位行政区划与籍贯对应表
- 单位(子单位)工程验收通知书
- 浅谈地铁工程施工的项目成本管理
- 沉积学知识点整理
- 前期物业管理中物业服务企业的法律地位
- 2014微量养分营养试卷
- 地质专业校内实习报告范文(通用版)
- 内部审计视角下我国高校教育经费支出绩效审计研究
- 高次插值龙格现象并作图数值分析实验1
- 分配
- 内存
- 存储
- 实验
- 方式
- 管理
- 第二讲应激与健康
- DNF贫民女大枪加点以及攻略
- 铅笔书法课程纲要
- 2014年春 人教版八年级下英语Unit10sectionB
- 中日军力对比
- 让数学贴近学生生活
- 弄堂里的爱情故事
- 世界地理地图练习
- 多机架安装
- 流体力学第二章
- 认证机构管理办法
- 安徽省新桥国际产业园污水处理厂可研
- Microarray analysis unmasked two siblings with pure hereditary spastic paraplegia shared a run of
- 湖南省药品经营质量管理规范现场检查细则(药监局5.27)
- 绕口令,谜语,幽默与英语自学
- 浅探漫画类画文转换题的解题思路
- 葡萄冬季修剪实习报告
- 伙食管理五项制度
- JAVA经典算法50题
- CAD技术和形体分析法相结合的组合体教学