点评:ext4文件系统的支持,可以说是Fedora 9的最大亮点,但ext4是唯一可选的安装,直接进入安装程序,和没有EXT4选项启用ext4,需要启动盘对内核选项ext4的命令行启动选项按Tab安装后,您可以在安装时使用ext4。需要注意的是,ext4是开发的重要阶段,幼虫





ext4文件系统的支持,可以说是Fedora 9的最大亮点,但ext4是唯一可选的安装,直接进入安装程序,和没有EXT4选项启用ext4,需要启动盘上的内核选项ext4的命令行启动选项按Tab安装后。为了在安装使用ext4。应该指出的是,ext4仍在开发阶段,和幼虫尚未支持EXT4作为启动分区。因此,/boot分区需要分开/开机自非ext4分区,否则系统将无法启动。



光盘启动后,按Tab键安装启动选项,然后添加内核选项ext4的命令行选项,并出现ext4dev当分区划分。



关于ext4:



因为ext3 inode使用32地址指针和3个间接指针,使单个文件的大小是10×2的2 ^ ^ 10×2 10×2 ^ ^ 11,即2的41。也就是说,在32的系统和使用4K块,单文件8tb最多。由于32位的地址长度,最支持的磁盘大小是31×2 ^ ext3 4K,即8tb(inode与符号int变量是2 ^ 31)。

由于磁盘阵列发展的今天,有超过8tb磁盘阵列。最近,有很多关于内核邮件列表展开讨论是ext3,ext4。

看着它,ext3和ext2开发者使用下面的inode来代替原来的ext3_inode结构

结构ext3_extent {
__le32 ee_block第一逻辑块面积; / * * /
__le16 ee_len;数块覆盖程度 / * * /
__le16 ee_start_hi;高位的物理块16 / * * /
__le32 ee_start;低比特的物理块32 / * * /
};

原来的inode使用15指针指向存储在文件中的块,和最后三个间接指标。现在ext4 inode使用扩展代替原来的ext3_inode,即ext3_extent。

范围空间占用3字节,以便原始15个指针空间可以存储5个范围。如果文件是连续的话,他们可以存储5倍,2 ^ 16byte(320kbyte)大小的文件,原来的ext3在不使用时的间接指标,只有对48kbyte文件的大小,这样的程度就会减小文件大小(文件)指针索引时间的数量加快了访问的时间。

当文件超过某个小时时,范围也使用间接索引。然而,不同于ext3,程度的间接指标的数量没有限制。不同于ext3,它最多只能做3个间接指标。

注意ee_len领域,这是16位的,即它的块组是64K,没有4K。这大大减少了查找的时间。ext4的开发商解释说,现在文件存储往往使用连续的块,所以它不费。

另一个重要的领域是:ee_start和ee_start_hi,共同构成48位磁盘索引,

这可以支持1024个PB大小的设备,这将是足够的,在未来几十年!

但有一个缺点是ext4,旧的内核并不能使用ext4磁盘。