正在加载图片...
8.6多层次文件系统 >用户接口 对系统调用命令进行语法检查 改变为内部调用格式,以便调用sFs 把文件系统的各功能用一系列软件 级来加以描述。层次结构中的每一 补充用户未给出而系统可提供的信息,存入 级只依赖于它下面的级,且在其下 来>使系统初始化 面的基础上提供更灵活更方便的机 F>符号文件系统(SFS) 把用户提供的文件名转换为系统内部的唯一 基本文件系统(BFs) 物理文件系统(PFS) 根据ID查找所需文件的文件说明。包括存取 控制表,文件逻辑结构,物理结构及第一 /→把存取记录所在的相对块号转换成物 到用户缓冲区 存取控制验证 >实现文件保护,确定访问的合法性 分配策略模块(ASM) 逻辑文件系统(LFs) 负责记住每个存储设 条解自 块情 逻辑结构信息,還过逻辑字节 负责进行分配回收 把对逻辑记录的请求转换成对 文件相对块号的请求 设备策略模块(DSM) 小结 把物理块号转换成相应设备所要求的 地址格式。 文件系统的概念 >I/O调度和控制系统 文件的逻辑结构和存取方法 实现所有I/o请求的排队,调度,启动 文件目录 I/o操作的控制,完成把物理块记录从 文件所在的设备传输到系统缓冲区 文件的共享和文件的保护9 操 作 系 统 | 文 件 系 统 49 CUIT 徐虹 8. 6 多层次文件系统 ¾ 把文件系统的各功能用一系列软件 级来加以描述。层次结构中的每一 级只依赖于它下面的级,且在其下 面的基础上提供更灵活更方便的机 能。 操 作 系 统 | 文 件 系 统 50 CUIT 徐虹 ¾ 用户接口 ¾对系统调用命令进行语法检查; ¾改变为内部调用格式,以便调用SFS; ¾补充用户未给出而系统可提供的信息,存入 工作单元; ¾使系统初始化。 ¾ 符号文件系统(SFS ) ¾把用户提供的文件名转换为系统内部的唯一 标识符。 操 作 系 统 | 文 件 系 统 51 CUIT 徐虹 ¾基本文件系统(BFS ) ¾根据ID查找所需文件的文件说明。包括存取 控制表,文件逻辑结构,物理结构及第一个 物理块地址。 ¾存取控制验证(ACV ) ¾实现文件保护,确定访问的合法性 ¾逻辑文件系统 (LFS ) ¾根据文件的逻辑结构信息,通过逻辑字节串 首址的计算,把对逻辑记录的请求转换成对 文件相对块号的请求。 操 作 系 统 | 文 件 系 统 52 CUIT 徐虹 ¾物理文件系统 ( PFS ) ¾把存取记录所在的相对块号转换成物 理块地址;把系统缓冲区中的记录搬 到用户缓冲区;与设备策略和分配策 略模块通讯。 ¾分配策略模块 (ASM ) ¾负责记住每个存储设备上的空白块情 况。管理空白文件目录(FFD),并 负责进行分配回收。 操 作 系 统 | 文 件 系 统 53 CUIT 徐虹 ¾ 设备策略模块(DSM) ¾把物理块号转换成相应设备所要求的 地址格式。 ¾I/O 调度和控制系统 ¾实现所有I/O请求的排队,调度,启动, I/O操作的控制,完成把物理块记录从 文件所在的设备传输到系统缓冲区。 操 作 系 统 | 文 件 系 统 54 CUIT 徐虹 小结 ¾文件系统的概念 ¾文件的逻辑结构和存取方法 ¾文件目录 ¾文件的共享和文件的保护
<<向上翻页
©2008-现在 cucdc.com 高等教育资讯网 版权所有