Loading article…
Bonnie++は、 Russell Coker氏によって開発された、Unix系オペレーティングシステム向けの無料ソフトウェアファイルシステムベンチマークツールです。Bonnie++は、ハードドライブとファイルシステムのパフォーマンスに関する多数の簡単なテストを実行することを目的としたベンチマークスイートです。
Bonnie++ を使用すると、データの読み書き速度、1 秒あたりに実行できるシーク回数、および 1 秒あたりに実行できるファイル メタデータ操作回数に関して、ファイルシステムのパフォーマンスをベンチマークできます。[ 2 ]
# ./bonnie++ -u root uid:0、gid:0 を使用しています。putc() で書き込み中...完了インテリジェントに書き込み中...完了書き換え中...完了getc() で読み込み中...完了 インテリジェントに読み込み中...完了 開始中...完了...完了...完了...順番にファイルを作成中...完了。順番にファイルの状態を取得中...完了。順番にファイルを削除中...完了。ランダムな順序でファイルを作成中...完了。 ランダムな順序でファイルの状態を取得中...完了。ランダムな順序でファイルを削除中...完了。バージョン 1.03d ------シーケンシャル出力------ --シーケンシャル入力- --ランダム - -文字ごと- --ブロック-- -書き換え- -文字ごと- --ブロック-- --シーク-- マシンサイズ K/秒 %CP K/秒 %CP K/秒 %CP K/秒 %CP K/秒 %CP /秒 %CP localhost 300M 6000 40 5913 9 4213 10 10407 86 20664 20 1078 13 ------シーケンシャル作成------ --------ランダム作成-------- - 作成-- --読み取り--- -削除-- -作成-- --読み取り--- -削除-- ファイル /秒 %CP /秒 %CP /秒 %CP /秒 %CP /秒 %CP /秒 %CP /秒 %CP 16 10 93 +++++ +++ 74 63 17 90 +++++ +++ 27 58 localhost,300M,6000,40,5913,9,4213,10,10407,86,20664,20,1078.1,13,16,10,93,+++++,+++,74,63,17,90,+++++,+++,27,58最終的なCSV出力には、以下のテストにおけるデータ読み書き速度、1秒あたりに実行可能なシーク回数、1秒あたりに実行可能なファイルメタデータ操作回数、およびCPU使用率統計に関する情報が含まれます。
このベンチマークは、 Tim Bray氏が作成した Bonnie ベンチマークに基づいているため、Bonnie++ と名付けられています。