2008-11-28 90 views
4

(不是一個真正的編程問題,抱歉)Linux文件系統基準測試最佳實踐

我工作的標杆各種各樣的文件系統(最重要的是:EXT3)各種文件系統選項(例如:noatime的,relatime等) Linux機器上的特定情況。

對於原始文件系統基準測試,我正在研究bonnie和bonnie ++。

什麼是使用bonnie和bonnie ++來測試文件系統的最有用方法?
關於文件系統基準測試的最佳實踐是什麼?
雖然我們在這裏:你如何在你的機器上安裝ext3文件系統?

回答

4

我對此沒有得到很多答案;-)所以我會試着解釋我的想法是什麼。

最後,我以iozone爲基準工具,主要是因爲它提供了大量的信息。恕我直言,如果試圖找到統計上有意義的數據,一次基準測試運行不夠,所以我編寫了一個小小的shell腳本來運行iozone 10次,並將輸出寫入10個日誌文件。然後,我編寫了另一個腳本(Python中的這個腳本)來爲矩陣中的每個單元格添加所有值。每個單元格的最大值和最小值被丟棄,以防止異常扭曲現實;-)

對於每個單元格,我取八個剩餘值的平均值。我將生成的矩陣複製到OpenOffice.org Calc中。

我爲'基準'做了這個程序(在我的情況下:用默認選項安裝的ext3文件系統),然後重複它以進行測試。

每次測試,我將結果的矩陣複製到電子表格中,我已經存儲了基線。在Calc中,我做了我的比較,並將結果繪製在圖表中。

工作得很好。

+0

捨棄每個單元格的最低和最高結果是很聰明的。 – 2014-01-28 18:56:48