对于用户而言,开源Linux系统在应用上也随着储存介质的变化而性能有所变化。日前,phoronix测试网站针对Linux4.0下流行的EXT4linux视频教程,Btrfs,XFS和F2FS四大文件系统进行测试,通过最新OCZ固态硬碟进行性能大PK。
图片来源phoronix,以下同(点击放大)
从测试内容上了解,在Linux3.19、4.0不同的内核下进行EXT4、Btrfs、XFS和F2FS文件系统基准测试。其中四个文件系统均是在一个240GBOCZVertexGBOCZVertex3固态硬碟上测试。在Linux两个版本测试过程中,对于每位文件系统的默认选项下进行统一的数据统计。
所有Linux3.19、4.0上进行测试的文件系统通过开源Phoronix基准套件,实现一个完全手动化和可重复的测试环境。
针对c盘性能测试上,在FlexibleIOTesterc盘测试中,Fio可以根据使用者的需求启动多个线程模拟各类不同的IO操作,通过测试文件系统上性能表现数据看见,XFS和F2FS文件系统表现突出linux开源软件,其中F2FS文件系统没有随机写的性能测试结果。
而在次序读取的性能测试中,F2FS文件系统优势显著。但从整体的平台对比测试上看,次序读在Linux4.0平台上Btrfs和F2FS文件系统表现突出。
在不同文件数目和大小的FS-Mark测试上表明,无论是针对1000个1MB大小文件还是4000个1MB大小文件ssd测试软件 linux,Linux4.0平台上Btrfs和F2FS文件系统性能优势显著。
从平台角度来看,Linux3.19、4.0两个平台对比中可以见到Postmark测试表现,因为Postmark用于对进行频繁ssd测试软件 linux,大量存取小文件的储存性能测试,结果显示Linux4.0平台上Btrfs和F2FS文件系统性能提高。而通过CompileBench进行的编译性能测试上结果同样。
可见,通过在Linux3.19和4.0平台采用SSD的测试,前者在Btrfs和F2FS文件系统均有一定性能改进,起码在固态储存和默认安装选项下性能表现显著。而在这个新的4.0内核平台上EXT4和ZFS的性能表现虽然测试上表现通常。