Iozone負(fù)責(zé)執(zhí)行的一個供應(yīng)商的電腦平臺廣泛的文件系統(tǒng)的分析非常有用。 基準(zhǔn)測試文件I / O性能進(jìn)行以下操作:讀,寫,重新閱讀,重新寫,讀向后,讀跨入,從文件中讀,fwrite,隨機(jī)讀取,pread,mmap,aio_read,aio_write。
功能:
雖然這幾年加快了這些應(yīng)用的I / O也很可能,該系統(tǒng)可能不執(zhí)行該不是由其他操作系統(tǒng)有針對性的申請。這方面的一個增強(qiáng)型的例子是:數(shù)據(jù)庫。 許多操作系統(tǒng)廠商已經(jīng)測試和調(diào)整了文件系統(tǒng),它能夠很好地與數(shù)據(jù)庫。當(dāng)數(shù)據(jù)庫的用戶是幸福的,其他用戶可能無法使整個系統(tǒng)可以讓所有的系統(tǒng)資源要在其他所有用戶數(shù)據(jù)庫用戶滿意犧牲。 隨著對系統(tǒng)管理員時間輥可以決定幾個辦公自動化任務(wù)可以轉(zhuǎn)移到這臺機(jī)器。現(xiàn)在可以轉(zhuǎn)變負(fù)載從一個隨機(jī)閱讀器應(yīng)用程序(數(shù)據(jù)庫),以一個連續(xù)的讀者。 通過使用Iozone得到廣泛的文件系統(tǒng)性能覆蓋買方更容易看到任何過熱或過冷點,并選擇一個平臺及作業(yè)系統(tǒng),更良好的平衡。
IOzone主要特點:
ANSII C源
POSIX的異步I / O
¡ mmap的文件I / O
¡普通文件I / O
單流測量
多流測量
測量分布式文件服務(wù)器(集群)
POSIX pthreads
多進(jìn)程測量
Excel的匯入輸出圖生成
延遲地塊
64位兼容的源代碼
大文件兼容
吞吐量測試中設(shè)置障礙,消除流浪者的影響
處理器高速緩存的大小配置
可選擇的衡量的fsync,O_SYNC