操作系统(八)| 磁盘存储器的管理(索引分配设计的文件大小的计算、位示图的管理【分配和回收】、外存的三种分配方式、空闲表法和空闲链表法)

本文介绍了操作系统中外存的三种分配方式:连续分配、链接分配和索引分配,以及如何计算索引分配下文件的最大长度。讨论了空闲表法和空闲链表法在管理空闲空间中的应用,并详细阐述了位示图在磁盘空间分配和回收中的作用。通过实例解析了如何进行盘块的分配和回收操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

外存的三种分配方式

连续分配

  • 要求为每一个文件分配一组相邻盘块
  • 过程中会产生外存碎片,可用紧凑方法消除
  • 优点:顺序访问容易,顺序访问速度快
  • 缺点:要求有连续的存储空间,且必须事先知道文件长度

链接分配

  • 分为隐式链接和显示链接
  • 采取离散分配方式,消除了外存碎片
    优点
  • 可动态为文件分配盘块,无需已知文件大小
  • 方便对文件增删改
    缺点
  • 不能支持高效的直接存取

索引分配

  • 分为单级、多级、混合索引方式
  • 相当于不断套娃的过程,下图为混合索引方式

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

有理想、有本领、有担当的有志青年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值