
最近我安装了 Debian Squeeze,第一次使用ext3
然后ext4
在同一台机器上再次使用。fsck
一定数量的安装后自动完成的操作ext4
(大约 1 分钟)比ext3
(大约 5 分钟)要快得多。
造成这种速度显着差异的原因是什么?如果ext4
速度快得多,为什么 Debian 安装程序默认使用ext3
?
答案1
这是最广为人知的好处之一外部4(参见中提到的特征维基百科上)。
原因?文件系统开发人员努力实现这一目标。
以下是维基百科引用的简短摘要:
更快的文件系统检查
在 ext4 中,未分配的块组和 inode 表的部分被如此标记。这使得 e2fsck 在检查时可以完全跳过它们,并大大减少检查 ext4 所支持的大小的文件系统所需的时间。