Linux文件系统小测试


台湾博客Tetralet一台使用reiserfs的主机遭遇突然断电后无法启动,“root文件系统损毁”,只能将硬盘卸下到另一台电脑上Fsck(Linux文件系统检查工具)后才终于复活。作者决意更换文件系统,并决定动手评测(测试图像需代理访问,因为GFW)。

他的测试配置是:Pentium4 2.80GHz CPU,内存1GB(其中约600 MB挂载为tmpfs),Kernel 2.6.29-RC1,分别测试了ext2、ext3、ext3 (data)、ext4、reiserfs、reiserfs (data)、reiser4、jfs、xfs、vfat、ntfs、zfs、btrfs文件系统。测试结果有些出人意料:Linux内定的下一代文件系统btrfs在很多方面确实有不俗表现,但尚未正式推出,而主要开发者入狱的reiserfs系统确实无愧为效能之王,此两种作者暂不予考虑。经过折中考量,他选择了IBM停止开发的jfs系统,因为CPU Loading低、硬盘使用率高、效能中上、恢复能力佳。作者最后的建议是,要保存资料需保证硬盘无问题;安装UPS,防止非法关机;备份、备份、备份。

相关内容