作者:范平
啟動(dòng)速度對比
眾所周知,Linux是一個(gè)性能穩(wěn)定、功能強(qiáng)大、效率高的操作系統(tǒng)。其文件系統(tǒng)是整個(gè)Linux操作系統(tǒng)的重要組成部分, 因?yàn)槲募到y(tǒng)不僅包含這文件中的數(shù)據(jù),而且還包含這文件系統(tǒng)的結(jié)構(gòu),Linux是一個(gè)性能穩(wěn)定、功能強(qiáng)大、效率高的 操作系統(tǒng)。
作為一個(gè)以桌面應(yīng)用為主的Linux操作系統(tǒng),Ubuntu 12.04 LTS也即將正式上市。如果我們在Ubuntu 12.04 LTS,對所 有的Linux文件系統(tǒng)進(jìn)行測試, 那么不同文件系統(tǒng)下,其性能究竟有多大區(qū)別呢?下面,我們就對ReiserFS、JFS、 EXT2、EXT3、EXT4、Btrfs、XFS。
測試平臺(tái)
測試系統(tǒng)使用的是搭載有酷睿i5處理器和160GB容量的X25 SSD。并且,我們也使用了Bootchart來測試不同文件系統(tǒng)下的啟動(dòng)時(shí)間。
啟動(dòng)時(shí)間
測試結(jié)果
測試結(jié)果
通過以上我們可以得出,不同文件系統(tǒng)下的啟動(dòng)時(shí)間的差異:
Btrfs: 19.30 seconds
EXT2: 11.98 seconds
EXT4: 11.85 seconds
JFS: 11.86 seconds
ReiserFS: 11.62 seconds
XFS: 12.40 seconds
有意思的是,Btrfs是Linux文件系統(tǒng)中唯一“行動(dòng)遲緩”的系統(tǒng),即使磁盤吞吐量很高也無濟(jì)于事。Btrfs上的磁盤吞吐量266MB/s,相比XFS的250MB/s、EXT4的248MB/s都要高出不少。
PostMark磁盤測試Btrfs領(lǐng)先
PostMark測試中,Linux這七大文件系統(tǒng)不能都成功完成測試。但在能跑完測試的4大文件系統(tǒng)中,Btrfs遙遙領(lǐng)先,而JFS則墊底 。
測試結(jié)果
在運(yùn)行單個(gè)Dbench客戶端的時(shí)候,舊有的EXT2運(yùn)行最快。JFS也表現(xiàn)出眾,而在EXT4、Btrfs、XFS文件系統(tǒng)之間,EXT4表現(xiàn)最好 ,相比另外兩個(gè),EXT4性能超出25%左右。
測試結(jié)果
在運(yùn)行1000個(gè)1MB大小的文件時(shí),XFS和EXT4表現(xiàn)比較接近。Btrfs落后與EXT3相差不大。ReiserFS在此次測試中表現(xiàn)一落千丈。
測試結(jié)果
此次采取禁用Sync/FSync的方法來測試1000個(gè)1MB大小的文件,結(jié)果顯示各大文件系統(tǒng)之間的性能差異并不明顯。
測試結(jié)果
仍然采用FS-Mark但開啟了4線程的情況下,結(jié)果也十分接近,不過EXT4在三大Linux文件系統(tǒng)中居于領(lǐng)先。
測試結(jié)果
最后采用FS-Mark對4000個(gè)1MB大小的文件進(jìn)行測試(32個(gè)子目錄),我們發(fā)現(xiàn)XFS遠(yuǎn)遠(yuǎn)領(lǐng)先于Btrfs,同時(shí)也以微弱優(yōu)勢領(lǐng)先EXT4 ,JFS表現(xiàn)更是令人出奇得好。
推薦閱讀
HTC在今年MWC展會(huì)上推出了全新的One系列產(chǎn)品,隨著新產(chǎn)品準(zhǔn)備工作的陸續(xù)完成,這幾款產(chǎn)品也將會(huì)在今年正式上市。近日國外媒體稱美國運(yùn)營商Sprint將會(huì)正式發(fā)售HTC One X,時(shí)間定在了6月10日。 HTC One X 國外媒體近日>>>詳細(xì)閱讀
本文標(biāo)題:Ubuntu 12.04 LTS演Linux文件系統(tǒng)大PK
地址:http://www.sdlzkt.com/a/kandian/20120320/42142.html