操作系统 硬盘上的数据结构

操作系统 硬盘上的数据结构

硬盘上有各种各样的数据结构,用于实现文件系统。这些结构可能因操作系统而异。

  1. 引导控制块

引导控制块包含启动操作系统所需的所有信息。在UNIX文件系统中称为引导块,在NTFS中称为分区引导扇区。

  1. 卷控制块

卷控制块包含有关该卷的所有信息,如块数、每个块的大小、分区表、指向空闲块和空闲FCB块的指针。在UNIX文件系统中称为超级块。在NTFS中,此信息存储在主文件表中。

  1. 目录结构(每个文件系统)

目录结构(每个文件系统)包含文件名和指向相应FCB的指针。在UNIX中,它包括与文件名关联的inode号。

  1. 文件控制块

文件控制块包含有关文件的所有详细信息,如所有权详细信息、权限详细信息、文件大小等。在UFS中,此详细信息存储在inode中。在NTFS中,此信息以关系数据库结构存储在主文件表中。下面的图像显示了典型的文件控制块。

操作系统 硬盘上的数据结构

Camera课程

Python教程

Java教程

Web教程

数据库教程

图形图像教程

办公软件教程

Linux教程

计算机教程

大数据教程

开发工具教程