现在的位置: 首页学习笔记>正文
Linux文件系统笔记
2012年02月13日 学习笔记 评论关闭

硬盘的最上存储单位是扇区,数据所存储的最小单位不是扇区,用扇区来存储效率太低。因为一个扇区只有512字节,而磁头是一个扇区一个盲区读取,如果文件有10M,为了读这个文件,磁头就要进行读取(I/O)20480次,效率大大降低。

为此要提高效率,才有了逻辑块(Block)这一概念。逻辑块是在分区进行文件系统的格式化时所指定的“最小存储单位”,这个最小存储单位是以扇区大小为基础,盲区为硬盘的最小物理存储单位,所以,块的大小为扇区的2n倍数,磁头一次读取一块,如果在格式化时,指定为4KB,是由连续8个盲区构成的一个块,那么同样一个10M文件,磁头要读取的次数则大大降低为2560次,提高了文件读取效率。

超级块的概念:每个文件系统开始位置的那个块称为超级块。

超级块的作用:存储文件系统的大小,空的和填满的块,以及它们各自的总数和其他一些信息。为访问一个分区或文件时,第一要经过的就是超级块。

抱歉!评论已关闭.

×
腾讯微博