计算机操作系统(复习)文件管理

文件系统的主要功能

  1. 实现“按名存取”
  2. 文件存储空间的管理
  3. 对文件及文件目录的管理
  4. 文件组织
  5. 提供文件共享和文件保护等机制

按文件的组织方式分类

  1. 堆文件
  2. 顺序文件
  3. 索引文件
  4. 索引顺序文件
  5. 直接文件或散列文件

文件的访问方式

  1. 顺序访问
  2. 直接访问

文件目录管理

  1. 文件控制块(FCB)用于描述和控制文件的数据结构
  2. 索引节点的引入
  3. 单级目录结构
  4. 两级目录结构
  5. 树形目录结构(绝对路径:从根目录开始的全部目录文件名和数据文件名,依次用“/”连接;相对路径:只从当前目录开始)

文件存储空间的分配

连续分配:要求为每一个文件分配一组相邻接的盘块,保证了逻辑文件中的记录顺序与存储器中文件占用盘块的顺序是一致的

优点:顺序访问容易、支持直接存取、访问速度快

缺点:容易产生外部碎片、必须事先知道文件的长度、不便于文件的扩展

链接分配:把信息按照盘块大小的整数倍进行分段,各段分别存放到一些非连续的盘块中,每个盘块的最后设有链接指针,然后用链接指针将这些盘块按逻辑记录的顺序链接起来

优点:消除了磁盘的外部碎片、方便文件的扩展、方便对文件进行增删改

缺点:FAT需占大量内存空间、不支持高效率地直接存取

索引分配:先将每个文件的盘块号集中地存放在一起

优点:支持顺序存取和随机存取、易实现增删改、不会产生外部碎片

缺点:占用较多的外存空间、小文件利用率低、降低了存取速度

参考:《计算机操作系统》电子工业出版社

希望大家取得好成绩,最主要是天天开心!

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

Cancri e

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

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

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

打赏作者

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

抵扣说明:

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

余额充值