6.3 測試結(jié)果分析
下面將詳細(xì)分析用上述兩種測試工具在各種測試參數(shù)配置下的結(jié)果 。
圖4 PostMark 小文件
圖 4是PostMark測試小文件的結(jié)果 , 其參數(shù)是文件大小50B增至1K, 同一目錄下的文件數(shù)從5k至20k , 事務(wù)總數(shù)為25k 。從圖中我們可以看出:
1. 不論是Ext3 還是ReiserFS,在三種日志模式中 , 寫回(writeback)最快 , 預(yù)定(ordered)次之 , 日志(journal)最慢 。
2. 在各種文件系統(tǒng)中 , ReiserFS 的寫回和預(yù)定模式是最快的 , 且隨著文件數(shù)的增加事務(wù)處理速度下降的也很慢 。
3. Ext3在文件數(shù)較少時(shí) , 事務(wù)處理速度也比較快 , 但當(dāng)文件數(shù)超過10k后 , 速度就比較慢了 。
4. XFS和JFS的速度較慢 , 但隨著文件數(shù)的增加 , 速度下降的比較緩慢 。
圖5 PostMark 大文件
圖5是PostMark測試大文件的結(jié)果 , 其參數(shù)是文件大小1k至16K,同一目錄下的文件數(shù)從5k增至20k , 事務(wù)總數(shù)為25k時(shí)的測試結(jié)果 。從圖中我們可以看出:
1. 在處理大文件時(shí) , 當(dāng)文件數(shù)達(dá)到15k時(shí) , 各種文件系統(tǒng)處理能力都較差 。
2. 當(dāng)文件數(shù)在小于10k時(shí) , ReiserFS的寫回、預(yù)定模式和EXT3的寫回模式性能是比較好的 。但這兩種文件系統(tǒng)的全日志模式都比較差 。
3. XFS文件系統(tǒng)的性能居中 , JFS文件系統(tǒng)的性能最差 。
圖6:Bonnie++順序?qū)懙乃俾?br />
圖7:Bonnie++順序?qū)憰r(shí)CPU利用率
圖6是Bonnie++對文件大小分別為1G , 2G , 4G順序?qū)懙男阅鼙容^ , 圖7是其CPU的利用率比較 。從上述兩圖中我們可以看出:
1. 除了Ext3和ReiserFS的Journal模式的性能較差外 , 其他幾種模式和XFS、JFS寫磁盤的速率相當(dāng) 。
2. 從CPU利用率來看 , 各種文件系統(tǒng)的CPU利用率都比較低 , 而且隨著數(shù)據(jù)量的增大CPU的利用率降低 。
3. Journal模式的CPU利用率比其他兩種模式要低 。
圖8:Bonnie++ 順序創(chuàng)建文件
圖9:Bonnie++ 隨機(jī)創(chuàng)建文件
圖10:Bonnie++ 隨機(jī)刪除文件
圖
11:Bonnie++ 隨機(jī)刪除文件時(shí)的CPU利用率
圖8至圖11是Bonnie++對創(chuàng)建和刪除文件的性能比較 , 文件數(shù)由50k增至400k 。從中可以看出:
1. 不管是創(chuàng)建文件 , 還是刪除文件 , Ext3和ReiserFS的三種日志模式之間的性能差別可以忽略不計(jì) 。這主要是由于創(chuàng)建、刪除文件都是對元數(shù)據(jù)的操作 , 而對元數(shù)據(jù)的操作三種模式之間本身就沒有什么區(qū)別 。
2. 不管是創(chuàng)建文件 , 還是刪除文件 , Ext3的性能都比較差;ReiserFS的性能是最好的 , 特別是文件數(shù)少于100k時(shí) 。這主要是由于Ext3是基于Ext2的 , 其目錄項(xiàng)是線性組織的 , 而其他文件系統(tǒng)都是樹形結(jié)構(gòu) 。
3. 從CPU的利用率來看 , 除Ext3的利用率交給外 , 其他幾種文件系統(tǒng)的利用率都很低 。
綜上所述 , 我們可以得出以下結(jié)論:
1. 在小型系統(tǒng) , 如:郵件系統(tǒng)或小規(guī)模的電子商務(wù)系統(tǒng)應(yīng)用時(shí) , ReiserFS和Ext3 的性能是比較好的 。但由于Ext3的目錄項(xiàng)是線型的 , 而ReiserFS的目錄項(xiàng)是樹型的 , 故當(dāng)目錄下文件較多時(shí) , ReiserFS的性能更優(yōu) 。
2. 在對于上G的這種大文件做I/O時(shí) , 各種文件系統(tǒng)間的性能差距很小 , 性能瓶頸往往在磁盤上 。
3. 雖然XFS和JFS在設(shè)計(jì)結(jié)構(gòu)上都比較好 , 但它們主要是針對大中型系統(tǒng)的 , 在小型系統(tǒng)中由于硬件的原因性能發(fā)揮不明顯 。
以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!
「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助:- 上海徐匯區(qū)新東方培訓(xùn)學(xué)校
- 早9晚5雙休的工作 什么工作輕松自由
- 中考研討簡報(bào)
- 適合寶媽一個(gè)人開的店 帶孩子在家能做的工作
- 男生在家能做的工作 在家能做的工作有哪些工作
- 武漢東湖高新三小學(xué)校
- 學(xué)校任課教師工作總結(jié)
- 小學(xué)中心學(xué)校工作總結(jié)
- 修訂學(xué)校體育工作條例全文
- 中學(xué)校長讀書心得匯報(bào)
