Как измерить производительность процессора VPS?

Несколько дней назад я рассказал вам, как узнать скорость жесткого диска используя команду ddЧто ж, на этот раз я покажу вам инструмент, который помогает нам сравнивать многие вещи, но сегодня мы будем использовать его только для Производительность процессора.

процессор

Установка sysbench

Этот инструмент (sysbench) не служит, как я сказал ранее, для тестирования различных вещей (ввода-вывода, ЦП, MySQL и т. Д.), На этот раз мы будем использовать его только для ЦП, сначала очевидно ... мы должны установить его:

В таких системах, как Debian, Ubuntu или аналогичные:

sudo aptitude install sysbench

В ArchLinux и производных:

yaourt -S sysbench

Использование sysbench для измерения производительности процессора

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

sysbench --test=cpu --cpu-max-prime=20000 run

что это значит?

  1. Сделаем тест процессора
  2. Число должно быть таким, чтобы тест длился не менее 10 секунд, 20000 - это значение, которое должно их обслужить.

Вот несколько выходных данных моего ПК и некоторых серверов, которыми я управляю:

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

Действительно важно время выполнения, то есть насколько быстро ЦП завершил тест.

Другими словами, на первом скриншоте видно, что CPU завершил тест за 1 секунды, второй показывает, что он завершил его за 40.5 секунды, а третий и последний снимок экрана показывает, что тест был завершен за 46.5 секунды.

Это означает, что 3-й процессор является самым быстрым, потому что он завершил тест за меньшее время, чем другие, Просто или нет?

Кстати, если вы думаете, что сервер / компьютер с 8 ядрами, а другой - только с 4, то 8-ядерный всегда завершит тест быстрее, потому что у него больше ... вы ошибаетесь, тест выполняется на одном ядре, то есть , сумма здесь не имеет значения 😉

Ну вот и все, надеюсь, вам это пригодилось, я продолжаю проводить тесты на GNUTransfer VPS 😀


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Мигель сказал

    Нет смысла запускать одноядерный тест на сервере, учитывая, что большинство задач, которые он будет выполнять, будут использовать несколько ядер.

    1.    КЗКГ ^ Гаара сказал

      Часто необходимо знать, независимо от количества ядер, какой процессор обеспечивает наилучшую производительность.

      Количество - это еще не все, часто важнее качество.

    2.    Просто компьютерщик сказал

      С помощью этого теста вы сможете узнать, сколько iPC имеет процессор, и на основании этого вы сможете выбрать, сколько ядер у вас будет…. просто

    3.    манути сказал

      В этих примерах вы можете увидеть, как выбрать количество потоков, запускающих тест, чтобы выжать все возможные ядра:
      http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/

    4.    Хуан Понсе Рикельме сказал

      полностью согласен для меня было бы реален беч k занимал все ядра вместе

  2.   манути сказал

    И если вы хотите сравнить серию тестов с mini PC ARM, Raspberry Pi, ODROID и Banana PRO с чем-то низким уровнем:
    http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-2/
    http://raspberryparatorpes.net/rivales/sysbench-raspberry-pi-vs-odroid-vs-banana-pro/

  3.   Sli сказал

    Хорошая статья, кстати, поскольку вы говорите, что это для серверов, которые вы могли бы поставить для centos

  4.   Sli сказал

    Может быть, скриншот посередине не будет снимком с передачи GNU?

    1.    КЗКГ ^ Гаара сказал

      Первые два взяты из GNUTransfer 😀

  5.   Аид сказал

    Сводка выполнения теста:
    общее время: 21.6028 с
    общее количество событий: 10000
    общее время, затраченное на выполнение события: 21.6020
    статистика по запросу:
    мин: 2.14 мс
    в среднем: 2.16 мс
    макс: 5.56 мс
    ок. 95-й процентиль: 2.24 мс

    Справедливость потоков:
    события (среднее / стандартное отклонение): 10000.0000 / 0.00
    время выполнения (среднее / стандартное отклонение): 21.6020 / 0.00

  6.   Джон сказал

    Сводка выполнения теста:
    общее время: 19.7614 с
    общее количество событий: 10000
    общее время, затраченное на выполнение события: 19.7599
    статистика по запросу:
    мин: 1.91 мс
    в среднем: 1.98 мс
    макс: 5.73 мс
    ок. 95-й процентиль: 2.08 мс

    Справедливость потоков:
    события (среднее / стандартное отклонение): 10000.0000 / 0.00
    время выполнения (среднее / стандартное отклонение): 19.7599 / 0.00

    Тогда это хорошо? это FX 8120.

    1.    miguelon66 сказал

      Запуск теста со следующими параметрами:
      Количество потоков: 1

      Тест производительности процессора

      Начались темы!

      Готово.

      Максимальное простое число, проверяемое в тесте ЦП: 20000

      Сводка выполнения теста:
      общее время: 108.2065 с
      общее количество событий: 10000
      общее время, затраченное на выполнение события: 108.1852
      статистика по запросу:
      мин: 9.02 мс
      в среднем: 10.82 мс
      макс: 54.76 мс
      ок. 95-й процентиль: 16.91 мс

      Справедливость потоков:
      события (среднее / стандартное отклонение): 10000.0000 / 0.00
      время выполнения (среднее / стандартное отклонение): 108.1852 / 0.00

      Мой кажется вам очень медленным, правда?

  7.   анонимный сказал

    хорошо было бы поставить несколько систем, особенно rasberry orange pi и т. д., и увидеть большие / не очень большие различия.