
注意: 本文不是原文的逐字翻译!但保留所有意见为原文. 重印并不意味着批准.
评估中使用的硬件平台是Intel双插槽四核Xeon E5320如何测试文件系统,Taian i5400XT,Kingston FB-DIMM 2GB,Western Digital WD1600YS-01SHB1 SATA 160 GB硬盘驱动器和Asus Geforce 9600GT 512MB. 该软件平台是Fedora 10 X86_64 Linux 2.6.27内核,X服务器1.5.3,GNOME 2.24.1,GCC 4.3.2和IcedTea 1.3.1. 显卡驱动程序使用官方的nVidia版本180.08. 除了4GB的SWAP以外,所有都是根分区. 评估将使用EXT3,EXT4,XFS和ReiserFS文件系统上的Phoronix测试套件1.6.0 Alpha 2测试以下项目: Nexuiz,Padman World,Unreal Tournament 2004、7-Zip压缩如何测试文件系统,并行BZIP2压缩,LZMA压缩, LAME MP3编码,FFmpeg编码,GnuPG文件加密,OpenSSL和Bork文件加密. 在文件系统下进行每次测试后,将重新安装系统,除SELinux被禁用外,其余设置保留为默认设置. 此外,将使用Bonnie ++,IOzone和Flexible IO Tester进行纯理论性能测试.

以下是测试结果的条形图:


结论:
在Bonnie ++,IOzone和Flexible IO Tester这三个纯理论性能测试软件中,EXT4赢得了八项测试中的五项,而XFS赢得了其余三项中的前三项. 除非您的工作是测试文件系统的理论性能,否则该结果不会解释太多.

在对Nexuiz,Padman World和Unreal Tournament 2004这三个游戏的测试中,四个文件系统的性能非常相似,这意味着将文件系统迁移到EXT4或XFS的性能不会更高. 游戏运行. 帧速率.
在文件压缩测试中,EXT4和XFS共同占据了头把交椅,而没有为其他文件系统留出一点空间.

在多媒体编码测试中,这四个文件系统各有千秋,这意味着高清发烧友不需要立即切换到新文件系统,旧的EXT3仍然不错. 这也体现在加密测试中,EXT3赢得了GnuPG加密测试冠军,而EXT4则占据了Bork加密测试宝座的性能.
尽管EXT4在实际性能测试中没有带来纯理论测试那样的性能改进,但迁移到EXT4文件系统并不是完全没有好处. 与以前的版本相比,EXT4文件系统增加了分区容量的上限,增加了允许的子目录数量,并增加了热碎片整理和日志验证代码的功能. 最重要的是,引入这些新功能不会影响稳定性,它与以往一样安全有效. 作为Btrfs广泛使用之前的过渡产品,EXT4值得您考虑.
再次注意: 英文原始地址
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/ruanjian/article-215138-1.html
并应对任何可能出现的问题