|
|
知识路径: > 嵌入式系统软件基础知识 > 嵌入式操作系统基础知识 > 文件系统 > 文件的结构和组织 > 文件系统的实现 >
|
|
被考次数:1次
|
|
被考频率:
低频率
|
|
总体答错率:
43%
|
|
知识难度系数:
|
|
考试要求:
掌握
|
|
相关知识点:6个
|
|
|
|
在实现目录时,不同的文件系统采用了不同的实现方法。一般来说,可以分为两种类型:即直接法和间接法。
|
|
|
(1)直接法:如下图(a)所示,把文件控制块的内容直接保存在目录项当中。因此,每一个目录项就等于某个文件的文件名加上它的FCB,包括文件的各种属性信息和它在磁盘上的存放位置。
|
|
|
|
|
(2)间接法:如上图(b)所示,每一个文件的FCB不是保存在它的目录项当中,而是单独存放。然后在每一个目录项里面,只有两个内容:文件名和该文件的FCB所在的地址。
|
|
|
不管是哪一种类型的实现方法,目录的基本功能都是一样的,即如果用户给出一个文件名,就返回相应文件的FCB。
|
|
|