VDS Хостинг со скидкой 20%. Размещение в РФ. Собственный Дата-Центр.

Как запустить UnixBench утилиту тестирования производительности сервера

 25 августа 2014      
 GNU Linux - CentOS / Debian      
 комментария 3      
 1417

В своих обзорах и тестах VDS серверов я часто использую результаты синтетического тестирования UnixBench. Который позволяет косвенно определить производительность сервера. Почему косвенно? Потому что не важно сколько у сервера «попугаев», главное как быстро откроется страница сайта в браузере пользователя и сколько одновременных подключений выдержит сервер.

Однако зная результаты теста UnixBench можно заранее предположить, подойдет вам этот сервер или нет. К примеру у текущего VPS результаты UnixBench равны 1000 и ваш сервер уже плохо справляется с нагрузкой. Тогда вам стоит искать сервер с бОльшим значением UnixBench.

Новую редакцию инструкции как запустить UnixBench читайте здесь — https://moonback.ru/page/unixbench-debian-9

Утилиту UnixBench в своем рейтинге активно использует сервис http://serverbear.com/benchmarks. Который не только в удобном виде представляет результаты тестирования серверов, но сам процесс тестирования у него автоматизирован. Вам достаточно запустить на сервере скрипт и через пару часов результаты полного обследования сервера придут по почте. Тут тебе и количество ядер покужут, и скорость загрузки с разных сайтов по всему миру, и дисковые операции. Очень удобно, я всегда сразу после активации VPS на голой системе запускаю это тестирование. Обычно после него сразу видно подойдет мне сервер или нет.

Как запустить UnixBench

В сети полно инструкций со скачиванием скрипта, его распаковкой и запуском. Я предлагаю более простой вариант который используется на сайте http://serverbear.com/.

Важно! Используйте этот скрипт на свой страх и риск. Если это рабочий сервер, то предварительно создайте его резервную копию.
Скрипт абсолютно «чистый», но если вы сомневаетесь в его коде, то посетите страницу https://github.com/Crowd9/Benchmark

Запуск UnixBench

Моя инструкция самая простая и самая удобная!
Подключитесь к серверу по SSH и выполните следующее:

# wget -N https://raw.github.com/Crowd9/Benchmark/master/sb.sh&&bash sb.sh 'Web Host Name' 'Plan Name' 'youremail@address.com' 'Cost'

Предварительно укажите желаемые значения переменных в кавычках. И не забудьте об адресе электронной почты, на нее (почту) придет отчет в текстовом файле во вложении и ссылка на результаты тестирования.

Рекомендую прочесть:  Как установить и настроить анонимный прокси сервер 3proxy на CentOS

В определенный момент во время работы скрипта вы увидите следующее сообщение:

Теперь можно нажать сочетание клавиш ‘Ctrl+C’ утилита будет продолжать выполняться в фоновом режиме.
Наберитесь терпения, тестирование может продолжаться несколько часов!
Отчет о результатах тестирования будет выглядеть примерно так:

Это реальный тест хостинговой компании VDSina. С обзором возможностей ее серверов можно ознакомиться на моем блоге https://moonback.ru/page/obzor-vdsina.

Как относиться к результатам тестирования

Я проводил сравнение только одноядерных (1 процессор) KVM VDS с 512 МБ оперативной памяти ценовой категории LowCost до 200 руб. в месяц.

Результат UnixBench равный 1000 для таких серверов можно считать удовлетворительным. Все что выше — хорошо.

Поделись этой страницей с друзьями!

Прочтите это обязательно

Альтернативные прошивка TOMATO для NetGear WNR3500L

На маршрутизатор NetGear WNR3500L можно установить несколько альтернативных прошивок. И дело вовсе не в том, ч ...

NetGear WNR3500L netgear tomato wnr3500l Далее

10 долларов на счет Digital Ocean или 2 месяца VDS бесплатно!

Компания DigitalOcean предлагает дешевые и надежные виртуальные серверы на основе KVM виртуализации. Перейдя ...

Новости IT компаний digital ocean it-news Далее

Обсуждение: 3 комментария

  1. Сергей:

    Не приходит ответ на почту (

    Ответить
    1. Сергей, у меня последнее время отчеты так же перестали приходить на почту. Чтобы увидеть результаты тестирования сделайте следующее:
      1. Скачайте скрипт «wget -N https://raw.github.com/Crowd9/Benchmark/master/sb.sh»
      2. Отредактируйте его, закоментировав в конце файла строку
      #rm -rf ../sb-bench
      3. Запустите скрипт «bash sb.sh ‘Web Host Name’ ‘Plan Name’ ‘youremail@address.com’ ‘Cost'»
      4. Результаты тестирования смотрите в лог-файле sb-output.log из директории sb-bench
      5. Затем удалите sb-bench

      Ответить
  2. Антон:

    Здравствуйте. Как в таком случае можно проверить хостинг, а не vps? Там таких директорий нет, как я понимаю.

    Ответить

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Нажимая кнопку "Отправить" Вы даёте свое согласие на обработку введенной персональной информации в соответствии с Федеральным Законом №152-ФЗ от 27.07.2006 "О персональных данных", на условиях и для целей определенных политикой конфиденциальности.

2018 © Технический блог
SQL - 102 | 0,179 сек. | 8.65 МБ
доступность сайта