操作系统原理,文件系统的实现,磁盘上和内存中的内容布局,文件目录的检索过程,目录项分解法

文件系统的实现

实现文件系统需要考虑磁盘上和内存中的内容布局,文件目录的检索过程

磁盘上的内容布局

一、磁盘上需要解决的问题:
1、如何启动操作系统
2、磁盘如何管理,以及获取磁盘的有关信息
3、目录文件在磁盘上如何存放,普通文件在磁盘上如何存放

二、磁盘与文件系统的相关术语
1、磁盘分区partition:把一个物理磁盘的存储空间划分为几个相互独立的部分,称为分区
2、文件卷volume:磁盘上的逻辑分区,由一个或多个物理快(簇)组成
2.1、一个文件卷可以由整个磁盘或部分磁盘,或跨越多个磁盘组成
2.2、同一个文件卷中使用同一份管理数据对进行文件分配和磁盘空间管理,不同的文件卷中的管理数据是相互独立的
2.3、一个文件卷上的内容包括:文件系统信息,一组文件(用户文件和目录文件),未分配空间
2.4、块block或簇cluster:一个或多个连续的扇区,可寻址数据块,大小通常为2^n
3、格式化format:在一个文件卷上建立文件系统,建立并初始化用于文件分配和磁盘空间管理管理数据(元数据)

三、磁盘上存放的内容
1、引导区:包括了从该卷引导操作系统所需要的信息,每个卷(分区)一个,通常位于卷(分区)的第一个扇区
2、卷(分区)信息:包括该卷(分区)的块

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值