- 463
- 0
- 约9.25千字
- 约 9页
- 2017-03-09 发布于贵州
- 举报
模拟UNIX系成组链接法 实现磁盘存储空间的管理
要求:模拟UNIX系统的空闲块成组链接法,实现磁盘存储空间的管理。
[提示]:
1 假定磁盘存储空间已被划分成长度为n的等长块,共有M块可供使用。UNIX系统中采用空闲块成组链接的方法 来管理磁盘存储空间,将磁盘中的每N个空闲块(N M)分成一组,最后一组可以不足N块,每组的第一块中登记了下一组空闲块的块数和块号,第一组的块数和块号登记在专用块中,登记的格式如下:
0 空闲块数k 1 空闲块号1 2 空闲块号2 M
M M
M K 空闲块号k M
M M
M 当第一项内容为“0”时,则第二项起指出的空闲块是最后一组。
2 现模拟UNIX系统的空闲块成组链接,假定共有8块可供使用,每3块为一组,则空闲块成组链接的初始状态为:
用二维数组A:array [0…M-1] of array [0…n-1]来模拟管理磁盘空间,用A[i]表示第I块,第0块A[0]作为专用块。
3 成组链接的分组情况记录在磁盘物理块中,为了查找链接情况,必须把它们读入主存,故当磁盘初始化后,系统先将专用块内容复制到主存中。定义一个数组MA存放专用块内容,即MA: A[0]。申请一块磁盘空间时,查MA,从中找出空闲块号,当一组的空闲块只剩第一块时,则应把该块中指出的下一组的空闲块数和块号复制到专用块中,然后把该块分配给申请者。当一组的空闲块分配完后则把专用块内容(下一组链接情况)复制到主
您可能关注的文档
- 格林纳达太阳能电市场投资前景预测报告.doc
- 格言式管理与企文化建设.doc
- 格鲁吉亚农业项投资前景预测报告.doc
- 格鲁吉亚太阳能电市场投资前景预测报告.doc
- 桂城义工联成立工分队流程(2010.9).doc
- 桂林理工大学计机协会简介.docx
- 框剪结构高层医综合楼工程施工组织设计.doc
- 框架结构设计的点和过程.doc
- 桃源水电站枢纽程验收管理办法.doc
- 框架结构设计的程和要点.doc
- 【人民日报】十五五规划必刷100题及答案.docx
- 国家电网有限公司高校毕业生招聘考试公共与行业知识题库及答案(2026版).docx
- 高中入团积极分子考试题库及答案.docx
- 北京工业大学耿丹学院《社会福利思想》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《新中国史》2025-2026学年期末试卷.doc
- 北京工业大学耿丹学院《文献信息检索与利用》2025-2026学年期末试卷.doc
- 活动策划丨长城炮越野皮卡上市发布方案 .pdf
- 【中考动员】主题班会《100天做自己的六边形战士+》.pptx
- 中考英语高频词汇第二部分 阅读技能·提升练(学用).pdf
- 商业综合体安全生产管理制度.docx
原创力文档

文档评论(0)