硬盘的最小物理存储单位:扇区
…最小(数据)存储单位:(逻辑)块
在进行分区时,每个分区就是一个文件系统,而每个文件系统开始位置的那个块就称为超级块,超级块的作用是存储文件系统的大小、空的和填满的块,以及它们各自的总数和其他诸如此类的信息。
在标准的ext2文件系统中,规划出inode块存储文件属性和(逻辑)块存储内容。(其中建立一个目录时,会分配至少一个inode块与至少一个块;而建立文件时,是至少一个inode与相对于该文件大小的块数量)
一个inode的大小为128字节,其本身并不记录文件名,文件名记录在目录所属的块区域。即:(序号为访问次序)
inode table block area
1、目录/etc的inode | 2、目录/etc的块区域关联性内容
3、文件crontab的inode | 4、文件crontab的实际内容
超级块|块组一|…
–> 超级块|组描述|块位图|inode位图|inode表|数据
元数据 || 数据存放区
异步处理方式:
当系统读取某文件时,该文件所在的块数据会加载到内存中,若该数据被改变时,在缓冲区的块数据会被标记为“dirty”,此时磁盘实体块上的数据尚未被修正,所以,在检测到dirty的数据必须写回到磁盘中,以保持一致。