Представление

Как использовать Sysbench для тестирования производительности Linux?

Как использовать Sysbench для тестирования производительности Linux?
Sysbench - это многоцелевая утилита для тестирования производительности с открытым исходным кодом, которая оценивает параметры тестов производительности ЦП, памяти, ввода-вывода и базы данных (MySQL). Этот инструмент важен для тестирования параметров MySQL, особенно при загрузке интенсивной базы данных. Это свободно доступный инструмент командной строки, который обеспечивает несложный и прямой способ тестирования вашей системы Linux.

Эта статья предоставит вам подробную информацию об инструменте командной строки Sysbench. Мы обсудим, как проверить производительность компонентов ОС Linux с помощью утилиты sysbench. Мы реализовали все команды на последней доступной Ubuntu 20.04 система.

Установите Sysbench Tool 

Утилиту sysbench можно установить напрямую из официального репозитория Ubuntu, выполнив следующую команду:

$ sudo apt установить sysbench

Введите «Y» и нажмите «Enter», чтобы продолжить установку.

Выполните тестирование процессора с помощью инструмента sysbench

Чтобы оценить производительность ЦП, используйте следующую команду для тестирования ЦП:

$ sysbench --test = запуск процессора

Полная статистика отчета будет отображаться на терминале, но здесь важно «общее время», которое будет отображаться в разделе «Общая статистика» для проверки производительности процессора.

Вы также можете изучить параметры теста CPU, используя следующую команду:

$ sysbench --test = cpu help

Параметры команды могут быть изменены в соответствии с вашими требованиями. Например, для оценки производительности ЦП используйте следующее:

$ sysbench --test = cpu --cpu-max-prime = 20000 запусков

Тестирование памяти с помощью инструмента sysbench

Чтобы проверить производительность памяти, введите в терминале следующую базовую команду:

$ sysbench --test = запуск памяти

Производительность памяти можно проверить, изучив два параметра: «Всего операций» и объем переданных данных.

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

$ sysbench --test = справка по памяти

Тестирование ввода-вывода с помощью инструмента sysbench Tool

Тест производительности ввода-вывода немного отличается от теста процессора и памяти. При тестировании файлового ввода-вывода вам необходимо создать тестовый файл, размер которого намного превышает размер вашей оперативной памяти. Значение, которое вы можете установить "150 ГБ", является хорошим. Общий тест производительности ввода-вывода при последовательной записи можно выполнить с помощью следующей команды:

$ sysbench --test = fileio --file-test-mode = seqwr запустить

Изучите дополнительные параметры, используя следующую команду для выполнения теста ввода-вывода:

$ sysbench --test = fileio --file-test-mode = seqwr help

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

После завершения теста производительности удалите тестовый файл с помощью следующей команды:

$ sysbench --test = fileio --file-total-size = очистка 100 ГБ

Заключение

В этом руководстве мы описали, как установить утилиту sysbench в системе Linux и как проверить производительность вашего процессора, памяти и ввода-вывода вашей системы. Попробуйте все вышеперечисленные варианты, чтобы получить более точные результаты. С помощью этого инструмента вы также можете проверить производительность баз данных.

Установите последнюю версию игры OpenRA Strategy в Ubuntu Linux
OpenRA - это игровой движок Libre / Free Real Time Strategy, воссоздающий ранние игры Westwood, такие как классическая Command & Conquer: Red Alert. Р...
Установите последнюю версию эмулятора Dolphin для Gamecube и Wii в Linux
Эмулятор Dolphin позволяет вам играть в выбранные вами игры Gamecube и Wii на персональных компьютерах (ПК) Linux. Являясь свободно доступным игровым...
Как использовать чит-движок GameConqueror в Linux
В статье содержится руководство по использованию чит-движка GameConqueror в Linux. Многие пользователи, играющие в игры на Windows, часто используют п...