帮帮文库

返回

操作系统文件管理算法研究毕业设计论文 操作系统文件管理算法研究毕业设计论文

格式:word 上传:2022-06-25 19:53:58

《操作系统文件管理算法研究毕业设计论文》修改意见稿

1、“.....用户可以通过文件系统提供的,创建打开关闭和对文件进行读写。当用户的文件不再需要时,就应该删除。把个文件放到磁盘上时,可以组织成连续文件链接文件或索引文件等。因此,磁盘空间的分配方法也有两种,种是连续空间的分配,种是不连续空间的分配又叫动态分配。本章将研究磁盘空间的管理,目前大多操作系统用的方案是位示图,空闲块成组链表。位示图算法研究假定现有个磁盘组,共有个柱面。每个柱面个磁道,每个磁道又划分成个物理记录。磁盘的空间使用情况用位示图表示。位示图用若干个字构成......”

2、“.....表示占用,表示空闲。为了简单,假定字长为位,个字可用来模拟磁盘的个柱面,其位示图如图所示。系统设置个变量记录当前的空闲磁盘块个数。位示图的初始状态由户自己设定。图操作系统文件管理算法研究申请个磁盘块时,由磁盘块分配程序查位示图,找出个为的位,并计算磁盘的物理地址即求出它的柱面号磁道号和扇区号。由位示图计算磁盘的相对块号的公式如下相对块号字号位号再将相对块号转换成磁盘的物理地址柱面号相对块号的商,也即柱面号字号磁道号相对块号的余数的商,也即位号的商物理块号相对块号的余数的余数......”

3、“.....运行回收程序,计算该块在位示图中的位置,再把相应由改为。计算公式如下先由磁盘的三维地址柱面号磁道号和扇区号计算相对块号相对块号柱面号磁道号物理块号再计算字号和位号字号相对块号的商,也即字号柱面号位号磁道号物理块数每磁道物理块号分配算法和回收算法流程分别如图和所示。广东技术师范学院本科毕业设计论文开始申请分配个或几个磁盘块现有空闲块满足要求吗找出个或几个标志为的位置位示图相应位为,修改空闲块个数变量由字位号计算相对块号,返回用户的磁盘三维地址柱面。磁道号。物理记录号......”

4、“.....本次无法分配,请等待图磁盘空间分配的流程操作系统文件管理算法研究开始输入用户要释放的个或几个磁盘块由磁盘的三维地址计算磁盘的相对块号,再计算位示图的字位号修改位示图,置相应位为修改空闲块个数变量返回图磁盘空间回收的流程位示图模拟程序用个的二维数组做为管理磁盘分配的位示图,代表该磁盘块已分配,代表未分配,详细程序见附录。程序模拟的结果图如下广东技术师范学院本科毕业设计论文图磁盘的分配图磁盘的回收系统文件管理成组连接算法系统把每个空闲块作为组......”

5、“.....余下不足块的那部分空闲块的块号及块数登记在个专用块中,登记最后组块号的那个空闲块,其中第个单元填,表示该块中指出的块号是最后组的块号,空闲块链到此结束。系统初始化时先把操作系统文件管理算法研究专用块内容读到内存,当需分配空闲块时,就直接在内存中可找到哪些块。但要把组中的第个空闲块分配出去之前应把登记在该块中的下组的块号及块数保存到专用块中。当组空闲块被分配完后,则再把专用块的内容读到内存,指出另组可供分配的空闲块。当归还块时......”

6、“.....如果当前组已满块,则把内存中的内容写到归还的那块中,该归还块作为新组的第块。假设初始化时系统已把专用块读入内存单元开始的区域中,分配和回收的算法如下分配个空闲块查单元内容空闲块数当空闲块数,空闲块数从单元得到空闲块号把该块分配给申请者空闲块数减。当空闲块数取出单元内容组的第块块号或其值无空闲块,申请者等待不等于零把该块内容复制到专用块,该块分配给申请者把专用块内容读到主存开始的区域。归还块查单元的空闲块数当空闲块数空闲块数加空闲块数归还块号填入单元......”

7、“.....采用成组连接后,分配回收磁盘块时均在内存中查找和修改,只是在组空闲块分配完或空闲的磁盘块构成组时才启动磁盘读写。比单块连接方式效率高。广东技术师范学院本科毕业设计论文成组链接程序模拟首先定义磁盘分配数组并初始化,个维数组分别表示个空闲块,程序运行时,先将专用块复制到内存中,然后进行功能选择,分配时,查,从中找出空闲块号,当组的空闲块只剩第块时,应把该块中指出的下组的空闲块数和块号复制到专用块这,然后把该块分配给申请者,当组的空闲块分配完后则把专用块内容下组链接情况复制到内存......”

8、“.....回收时,输入待回收的块号,查找该块是否已被分配,若未分配,退出,否则,当前组不满规定块数时,将归还块登记入该组,若当前组已满,则另建新组,这时归还块作为新组的第块,应把内存中登记的组链接情况复制到归还块中,然后在这重新登记个新组。显示分组情况。系统初始化时先将专用块内容读入内存,当有申请空闲块要求时,就直接在内存专用块中找到哪些块是空闲的,每分配块后把空闲块数减。但要把组中第块分配出去之前,可以先把登记在该块中的下组的块号保存在专用块中此时,原专用块中的信息巳经无用了......”

9、“.....操作系统文件管理算法研究,广东技术师范学院本科毕业设计论文显示分组情况,若该组不止个空闲块只剩个空闲块,还有其它空闲块组操作系统文件管理算法研究没有其它空闲块组当前组已分配完显示分组情况回收空闲块得到待回收的空闲块号若该空闲块已在,退出广东技术师范学院本科毕业设计论文当前组不满块已有块显示功能选择函数,操作系统文件管理算法研究示的组空闲块都已分配掉。当中文组空闲块分配完后,则将下组内容读入内存专用块中,以便继续分配时查找......”

下一篇
温馨提示:手指轻点页面,可唤醒全屏阅读模式,左右滑动可以翻页。
操作系统文件管理算法研究毕业设计论文.doc预览图(1)
1 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(2)
2 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(3)
3 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(4)
4 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(5)
5 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(6)
6 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(7)
7 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(8)
8 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(9)
9 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(10)
10 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(11)
11 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(12)
12 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(13)
13 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(14)
14 页 / 共 41
操作系统文件管理算法研究毕业设计论文.doc预览图(15)
15 页 / 共 41
预览结束,还剩 26 页未读
阅读全文需用电脑访问
温馨提示 电脑下载 投诉举报

1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。

2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。

3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。

  • Hi,我是你的文档小助手!
    你可以按格式查找相似内容哟
DOC PPT RAR 精品 全部
小贴士:
  • 🔯 当前文档为word文档,建议你点击DOC查看当前文档的相似文档。
  • ⭐ 查询的内容是以当前文档的标题进行精准匹配找到的结果,如果你对结果不满意,可以在顶部的搜索输入框输入关健词进行。
帮帮文库
换一批

搜索

客服

足迹

下载文档