FileSystem{filemanage:syscall;mode_setdirmanage:grep fd;modifydirdiskmanage:logic>physical File System \begin{cases} file manage:&syscall; mode \_set\\ dir manage:&grep\ fd; modify dir\\ disk manage:& logic -> physical \end{cases}

概念

文件系统主要做了

逻辑文件 --> 物理文件; 文件名 到 磁盘存贮

  • 文件的按名存取(基本功能)
  • 文件目录的建立和维护(用于实现上述基本功能)
  • 实现逻辑文件到物理文件的转换(核心内容)
  • 文件存储空间的分配和管理
  • 数据保密、保护和共享
  • 提供一组用户使用的操作

存取方法:顺序:磁带;直接:磁盘;索引:多级索引

文件目录:文件清单;目录也以文件形式处理,目录文件

静态结构

超级块:通常占用1#号块
索引节点区:通常位置,2#~k+1#块 数据区:通常位置紧随索引节点区

动态结构

进程打开文件表 系统打开文件表 内存活动inode表

results matching ""

    No results matching ""