Тест VPS сервера - установка UnixBench на CentOS 7
Перед началом работ на физическом или виртуальном сервере необходимо проверить его производительность и быстродействие. Имеется несколько различных способов и утилит, но что делать с полученными цифрами, с чем их сравнить? Рекомендую использовать UnixBench — один из лучших и популярных тестов производительности *nix серверов.
Установка и запуск UnixBench на CentOS 7
yum groupinstall "Development Tools"
yum install perl perl-Time-HiRes
wget -c https://s3.amazonaws.com/cloudbench/software/UnixBench5.1.3.tgz
tar xvzf UnixBench5.1.3.tgz
cd UnixBench
make
./Run
После запуска теста вы увидите примерно такой экран, как я показал выше. Тестирование занимает определенное время, в пределах 45 минут. После окончания теста вы увидите его результат в виде цифер. Смотрите пример ниже, я тестировал VPS сервер и выложил его результаты. 1 фото это результат в однопотоковом режиме, т.е. 1 ядра, 2 фото результат работы в многопотоке с 4 ядрами. При выборе сервера, чем выше цифры, тем выше производительность. Тестирование VPS сервера при помощи UnixBench не дает полной информации о производительности, тем более тест нужно делать в разное время суток, особенно если он в данный момент работает, но все же кое какую картинку дает к представлению. Особенно важны такие тесты при выборе Хостинга, вернее VPS сервера для своего сайта или сайтов. Таким способом можно протестировать различные VPS разных хостеров, и выбрать более оптимальный вариант. Лучше делать несколько тестов, утром, днем, и вечеров, тогда будет более ясная картинка, если вопрос идет о выборе VPS для сайта.
Пример работы UnixBench на CentOS 7, результаты тестирования VPS сервера: