1. 首页
  2. 编程语言
  3. C
  4. 操作系统实验——磁盘存储空间的分配和回收

操作系统实验——磁盘存储空间的分配和回收

上传者: 2019-04-29 16:28:38上传 CPP文件 2.36KB 热度 33次
(1)为了提高磁盘存储空间的利用率,可在磁盘上组织成链接文件、索引文件,这类文件可以把逻辑记录存放在不连续的存储空间。为了表示哪些磁盘空间已被占用,哪些磁盘空间是空闲的,可用位示图来指出。位示图由若干字节构成,每一位与磁盘上的一块对应,“1”状态表示相应块已占用,“0”状态表示该块为空闲。位示图的形式与实习二中的位示图一样,但要注意,对于主存储空间和磁盘存储空间应该用不同的位示图来管理,绝不可混用。(2)申请一块磁盘空间时,由分配程序查位示图,找出一个为“0”的位,计算出这一位对应块的磁盘物理地址,且把该位置成占用状态“1”。假设现在有一个盘组共8个柱面,每个柱面有2个磁道(盘面),每个磁道分成4个物理记录。那么,当在位示图中找到某一字节的某一位为“0”
下载地址
用户评论
码姐姐匿名网友 2019-04-29 16:28:38

很好,很有用

码姐姐匿名网友 2019-04-29 16:28:38

很好需要注释

码姐姐匿名网友 2019-04-29 16:28:38

没注释啊,看的不是很懂。

码姐姐匿名网友 2019-04-29 16:28:38

很好,对我很有用,但是加点注释的话还会更好。

码姐姐匿名网友 2019-04-29 16:28:38

要是加点注释就好了

码姐姐匿名网友 2019-04-29 16:28:38

还可以 只是显示的有点简单

码姐姐匿名网友 2019-04-29 16:28:38

高质量,只是如果能把部分变量名换成意义更明显的,再加点注释会更好。