Debian

在 Debian Squeeze 上使用 ext3 和 ext4 的 fsck 速度存在顯著差異

  • January 16, 2012

最近我安裝了 Debian Squeeze,第一次使用ext3,然後ext4在同一台機器上再次使用。fsck在一定數量的安裝後自動完成使用ext4(大約 1 分鐘)比ext3(大約 5 分鐘)快得多。

造成這種速度顯著差異的原因是什麼?如果ext4快得多,為什麼 Debian 安裝程序預設使用ext3

這是ext4最廣為宣傳的好處之一(參見Wikipedia 上的特性中提到的)。

原因?文件系統開發人員努力實現這一目標。

以下是引用自 Wikipedia 的簡短摘要:

更快的文件系統檢查

在 ext4 中,未分配的塊組和 inode 表的部分被標記為這樣。這使 e2fsck 在檢查時完全跳過它們,並大大減少了檢查 ext4 支持的大小文件系統所需的時間。

引用自:https://unix.stackexchange.com/questions/24727