- 文件的初始化和划分
- 初始化:文件卷:CDE盘
- 划分:
- 目录区
- FCB
- 磁盘存储空间管理信息
- 文件区
- 目录区
- 空闲区管理法
- 空闲表法
- 类似动态分区分配的内存管理
- 同样可以采取首次适应、最佳适应、最坏适应等来决定把文件分配到哪里
- 如何回收空闲磁盘块:注意前后的空闲区
- 空闲链表
- 空闲盘块链
- 分配:修改头指针
- 回收:修改尾指针
- 空闲盘区链
- 按块分配(也是那些适应算法),不行就合并
- 回收:合并或挂在链表尾
- bitmap(位示图)
- 字号+位号与盘块号的转换
- 分配:字号位号推出盘块号,分配,设置为1
- 回收:盘块号推出字号位号,回收,设置为0
- 空闲盘块链
- 成组链接法(UNIX系统的方法,以上方法不适用已大型文件系统,因为空闲表或空闲链表可能过大)
- 超级块:文件卷目录区、内存
- 超级块是所有物理块的头指针,指向下一组磁盘块
- 分配
- 回收
- 空闲表法