За последнее время я нашёл массу всяких бенчмарков для GNU Linux и мне в целом приглянулось из них 2:
- percona-toolkit
- lmbench
Percona toolkit
Взять последний percona toolkit можно отсюда:
Полагаю под самые популярные ОС в ^ этой ссылке можно будет большинству найти нужное...
Если говорить вкратце, то percona toolkit состоит из целого набора утилит, предназначенных каждая для своей цели (достаточно в любимом шелле посмотреть набор программ, начинающихся с pt-*). Скажем pt-summary отобразит кратко полную информацию о текущей конфигурации системы, её текущих различных показателей и т.п., а скажем pt-diskstats отобразит текущую информацию об загруженности дисковой подсистемы, ну и т.д.
Хотя вся эта замечательная сборка утилит предназначена для анализа "спортивного состояния" сервера БД MySQL и его показателей, но в принципе многое годится для анализа стороннего...
lmbench
В debian/ubuntu ставится на раз-два коммандой sudo apt-get install lmbench . В сути этот бенчмарк может более грамотно поснимать показатели как с железа, так и с остального ряда интересного набора метрик...
После установки запускаем по из-под root'а lmbench-run и заполняем вдумчиво ответы на вопросы визарда бенчмарка и в ходе заполнения запускаем его работу. По окончанию выполнения программа скажет куда положила результат вывода, который останется только посмотреть... Замечу одно - при запуске этого бенчмарка систему лучше оставить в максимально не загруженном состоянии (а лучше даже потушить X сервер и поотключать нагруженные службы), так как в самом начале она просит аллоцировать для неё определённый свод памяти и как бы результат может потом расходиться с ожиданиями...
Вывод бенчмарка довольно приличен и тут его пастить нет смысла...
После прохода бенчмарка будет создан конфиг (мой лежал в директории /usr/lib/lmbench/bin/x86_64-linux-gnu/ ) и он будет использован при следующем запуске бенчмарка. Если охота запустить бенчмарк с новыми параметрами, то как я прикинул - достаточно грохнуть данный конфиг и запустить бенчмарк по-новому...
Комментариев нет:
Отправить комментарий