当前所在位置: 首页 > 生活 >

fcb功能是什么意思(fcb)_天天热门

2023-06-19 09:29:52来源:互联网

fcb功能是什么意思,fcb这个很多人还不知道,现在让我们一起来看看吧!


【资料图】

1、FCB(File Control Block),文件控制块,存储文件在磁盘中的相关信息。

2、 为了便于对文件进行控制和管理,在文件系统内部,给每个文件惟一地设置一个文件控制块,这种数据结构通常由下列信息项组成: (1)文件名——符号文件名,如 files,mydata,ml.c等。

3、 (2)文件类型——指明文件的属性,是普通文件,还是目录文件,特别文件,是系统文件还是用户文件等。

4、 (3)位置——指针,它指向存放该文件的设备和该文件在设备上的位置,如哪台设备的哪些盘块上。

5、 (4)大小——当前文件的大小(以字节、字或块为单位)和允许的最大值。

6、 (5)保护信息——对文件读、写及执行等操作的控制权限标志。

7、 (6)使用计数——表示当前有多少个进程在使用(打开了)该文件。

8、 (7)时间——日期和进程标志,这个信息反映出文件有关创建、最后修改、最后使用等情况,可用于对文件实施保护和监控等。

9、 核心利用这种结构对文件实施各种管理。

10、例如,按名存取文件时,先要找到对应的控制块,验证权限。

11、仅当存取合法时,才能取得存放文件信息的盘块地址。

12、FCB (file control block)文件控制块对于操作系统而言,当任何一个文件存储在本地后,会为了方便后续读取管理,而为每个文件建立专门的用以收集必要属性信息的数据结构,称为FCB(概念借鉴自进程管理模块中的PCB process control block)。

本文到此分享完毕,希望对大家有所帮助。

关键词:

上一篇:[视频]巴西南部遭遇恶劣天气 多人失踪 当前独家
下一篇:最后一页