文件系统的全局结构(布局)
一、文件系统在外存中的结构
演变过程:
- 原始磁盘(刚被生产出来)
- 物理格式化(低级格式化):划分扇区,检测坏扇区,并用备用扇区替换坏扇区(骗过OS)
- 磁盘分区(分卷Volume)
分为C盘、D盘等
- 逻辑格式化
完成各分区的文件系统初始化
注:逻辑格式化后,灰色部分就有实际数据了,白色部分还没有数据
二、文件系统在内存中的结构
例子:对文件A执行read操作
fd 文件描述符可理解为指向进程打开文件表的一个指针