第六章,文件管理

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第六章文件管理
1.文件管理应具有文件存取空间的管理,目录管理,文件的读/写管理,文件的共享和保护。

2.文件按逻辑结构可分成字符流式和记录式两种类型,现代操作系统(如UNIX)普遍采用的是其中的字符流式。

3.记录式文件把数据的组织分成数据项,记录和文件三级。

4.数据项是用来描述一个实体的某个属性;记录式用来描述一个实体的某方面(相对完整)的属性;文件用于描述一个实体集(即群体)的某方面的属性。

5.一个文件系统模型由最低层的对象及其属性,中间层的对对象进行操作和管理的软件集合和最高层用户接口三个层次组成。

6.对文件的访问有顺序访问和随机访问两种方式。

7.文件的物理结构主要有顺序结构,链接结构和索引结构三种类型,其中顺序访问效率最高的是顺序结构,随机访问效率最高的是索引结构。

8.可将顺序文件中的文件内容转入到连续的多个盘块中,此时,文件目录项的地址部分给出的是文件的首个物理块的块号。

问了访问到文件所有内容,目录项中还必须有文件长度。

9.可将链接式文件中的文件内容装入到离散的多个盘块中,并通过链接指针将它们构成一个队列,显示链接文件具有较高的检索速度。

10.对于字符流式文件,可将索引文件中的文件内容装入离散的多个盘块中,并为每个文件建立一张索引表,其中每个表项都含有逻辑块号和对应的物理块块号。

11.在利用空间链表来管理外存空间时,可有两种方式:一种以空间盘块为单位拉成一条链;另一种以空闲盘区为单位拉成一条链。

12.从文件管理的角度来看,文件时由文件控制块PCB和文件体两部分组成的;而在具体实现时,前者的信息通常以目录项和磁盘索引节点的方式存放在文件存储器上。

13.文件目录的最主要的功能是实现按名存取(文件名到物理地址的转换),故目录项的内容至少包含文件名和文件的物理地址。

14.在成组链接法中,将每一组的盘块数和该组的所有的盘块号记入前一组
的最后一个盘块中;再将第一组的上述信息记入超级块的空闲盘块号栈中,从而将各组盘块链接起来。

15.对目录管理的要求,首先是能实现按名存取,其次是提高对目录的检索速度,同时应允许多个用户共享文件,以及允许文件重名,以便不同用户能按自己的习惯对文件命名。

16.在采用树形目录结构的文件系统中,树的结点分为三类:根结点表示根目录,枝结点表示子目录文件,叶结点表示数据文件。

17.在利用线性检索法对树形目录进行检索时,系统首先读入路径名的第一个分量名,将它与根目录/当前工作目录文件中的各目录项中的文件名进行比较。

若匹配,便可得到FCB/索引结点指针。

18.文件保护是指避免文件拥有者或者其他用户因有意或无意的错误曹组使文件收到破坏;文件共享是指允许多个用户共同使用同一个文件。

19.引入索引结点后,一个文件在磁盘中占有的资源包括一个磁盘索引结点,一个(或多个)目录项和若干个存放文件内容的磁盘块三部分。

20.文件在使用前必须先执行打开操作,其主要功能是把文件的FCB/索引结点从外存复制到内存中,并在用户和指定文件之间建立一条通路,再返回给用户一个文件描述符。

21.磁盘的第一级容错技术SFT-I包含双份目录,双份文件分配表,热修复重定向和写后读校验等措施。

22.磁盘的第二级容错技术SFT-II主要用于防止磁盘驱动器和磁盘控制器的故障所导致的数据损坏,常用的措施有磁盘镜像和磁盘双工。

相关文档
最新文档