Advertisement

0x17文件系统开发

阅读量:

一、文件系统

文件系统

文件系统作为操作系统中的关键组成部分,承担着对文件信息进行管理与存储的职责。它在存储设备上通过特定的数据结构和方法,实现对文件的组织与管理。

  • 系统角度
    ① 对存储设备的空间实施组织与分配
    ② 执行文件的检索、读取及写入等操作
    ③ 目标在于提升存取速度并优化存储空间利用效率

  • 用户角度
    ① 提供基于文件名的访问方式,实现便捷的文件存取
    ② 实现对文件的整体组织与管理
    ③ 目标是构建易于使用的文件存取机制

文件系统层次架构解析

如图所示,文件系统由逻辑文件系统、文件组织模块以及基本文件系统三部分共同组成。

在这里插入图片描述

I/O控制

  • 设备驱动程序(Device Drivers)
  • 中断

设备驱动程序

  • 负责管理I/O设备的运作过程
  • 将特定的控制指令传输至硬件控制器
  • 操作系统借助设备驱动程序实现对相关设备的操控

基本文件系统概述

物理块的读取与写入操作
向设备驱动模块传输控制指令
例如:执行从驱动器1、柱面72、磁道2、扇区10

全部评论 (0)

还没有任何评论哟~