Тестирование производительности жесткого диска с помощью Bonnie++

Skip to end of metadata
Go to start of metadata
Вы просматриваете старую версию данной страницы. Смотрите текущую версию. Сравнить с текущим  |   просмотр истории страницы

Bonnie++ - это программа, используемая для тестирования производительности жесткого диска и файловой системы.

Установка

Для установки Bonnie++ введите команду

yum -y install bonnie++ 

Опции Bonnie++

Bonnie++ может быть запущена со следующими ключами:
-d - директория, в которой будут проводиться тесты;
-s - размер файлов для IO теста (в МБ).;
-n - кол-во файлов для теста по созданию файлов, кратное 1024. Указывается так:
number:max:min:num-directories, где:
number - кол-во файлов;
max - максимальный размер файла;
min - минимальный размер файла. По умолчанию max и min - 0. Если max и min указаны, размер генерируется рандомно для каждого файла.
num-directories - количество поддиректорий;
-r - размер ОЗУ в мегабайтах, можно не указывать, т.к. этот параметр хорошо определяется самой программой;
-m - название компьютера. Нужно только для того, чтобы отличать результаты с разных компьютеров;
-x - количество запусков теста;
-u - пользователь, от имени которого будет работать тест;
-q - если указана эта опция, bonnie++ будет выводить только результаты тестов и сообщения об ошибках (если они будут);

Пример запуска Bonnie++

Запуск Bonnie++ от пользователя root в директории mntdb/ :

bonnie++ -u root -d /mnt/db/ 

Пример вывода Bonnie++

[root@softrouter_test ~]# bonnie++ -u root -d /mnt/db/
Using uid:0, gid:0.
Writing a byte at a time...done
Writing intelligently...done
Rewriting...done
Reading a byte at a time...done
Reading intelligently...done
start 'em...done...done...done...done...done...
Create files in sequential order...done.
Stat files in sequential order...done.
Delete files in sequential order...done.
Create files in random order...done.
Stat files in random order...done.
Delete files in random order...done.
Version  1.96       ------Sequential Output------ --Sequential Input- --Random-
Concurrency   1     -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
softrouter_te 7656M   226  81 33253   9 18143   4   623  94 33271   4  39.7   2
Latency               117ms    7047ms    2900ms   67005us    1206ms    1368ms
Version  1.96       ------Sequential Create------ --------Random Create--------
softrouter_test     -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16  6456  12 +++++ +++ 30593  52 28485  52 +++++ +++ +++++ +++
Latency             44183us     709us    4220us    8745us     768us     713us
1.96,1.96,softrouter_test,1,1555932089,7656M,,226,81,33253,9,18143,4,623,94,33271,4,39.7,2,16,,,,,6456,12,+++++,+++,30593,52,28485,52,+++++,+++,+++++,+++,117ms,7047ms,2900ms,67005us,1206ms,1368ms,44183us,709us,4220us,8745us,768us,713us 
Введите метки, чтобы добавить к этой странице:
Please wait 
Ищите метку? просто начните печатать.