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

Если вы хотите протестировать производительность процессора в Linux, проще всего использовать Geekbench 7 для удобного кроссплатформенного тестирования, Sysbench для быстрого теста в терминале и Hardinfo2 — графический системный профилировщик со встроенными бенчмарками. Для получения повторяемых результатов используйте одну и ту же версию инструмента, команду, параметры питания и условия охлаждения при каждом запуске.

1. Протестируйте процессор Linux с помощью Geekbench 7.

Geekbench — это самый простой вариант, если вам нужны привычные результаты одноядерных и многоядерных тестов, которые можно сравнить с результатами других систем. По состоянию на октябрь 2026 года, Primate Labs указывает Geekbench 7.1.0 для Linux. Официальная сборка для Linux требует 64-битного процессора Intel или AMD, Ubuntu 22.04 LTS или более поздней версии и не менее 4 ГБ оперативной памяти. Перед загрузкой проверьте официальную страницу загрузки Geekbench для Linux, так как номер версии может измениться.

Скачайте и распакуйте Geekbench.

  1. Загрузите текущий .tar.gzпакет Linux с официальной страницы.
  2. Откройте терминал в папке «Загрузки».
  3. Распакуйте архив. Для Geekbench 7.1.0 команда выглядит следующим образом:
tar -xf Geekbench-7.1.0-Linux.tar.gz
cd Geekbench-7.1.0-Linux
ls
В терминале Linux отображается процесс извлечения архива Geekbench 7.1.0 и исполняемый файл geekbench7.
После распаковки папка Geekbench содержит исполняемый файл, используемый для запуска теста производительности.

Запустите тест производительности процессора.

Запустите Geekbench из распакованной директории:

./geekbench7

Сборка для Linux запускает бенчмарк из терминала, после чего предоставляет результаты Geekbench Browser, включающие модель процессора, а также результаты одноядерных и многоядерных тестов. Результаты Geekbench 7 следует сравнивать только с результатами других версий Geekbench 7; Primate Labs прямо предупреждает, что результаты разных основных версий Geekbench несопоставимы. Результаты Geekbench 7.1 для процессоров остаются сопоставимыми с результатами 7.0 для процессоров.

Тест производительности процессора Geekbench 7 запущен в терминале Linux с окном результатов Geekbench Browser.
Запуск Geekbench CPU выдает результаты как для одноядерных, так и для многоядерных процессоров, которые можно просмотреть в Geekbench Browser.

Бесплатная версия включает в себя тестирование производительности процессора и видеокарты, а также онлайн-управление результатами. Geekbench 7 Pro добавляет функции автоматизации и получения результатов в автономном режиме; если вам нужны скриптовые запуски тестов, сравните с официальной версией .

2. Используйте Sysbench для быстрого теста процессора из командной строки.

Sysbench — это легковесный, программируемый бенчмарк, широко доступный в Linux. Встроенный тест ЦП многократно выполняет вычисления с простыми числами. В документации проекта описаны параметры --threads, --time, и --cpu-max-prime, что делает его полезным для проведения согласованных тестов до и после.

Установите его из вашего дистрибутива, когда он станет доступен. Например:

sudo apt install sysbench        # Ubuntu/Debian
sudo dnf install sysbench        # Fedora
sudo pacman -S sysbench          # Arch Linux

В настоящее время пакеты Sysbench доступны в Ubuntu, Fedora и Arch, хотя версии репозиториев могут отличаться. Официальный проект Sysbench также предоставляет инструкции по установке.

Запустите однопоточные и многопоточные тесты.

Для 30-секундного однопоточного теста:

sysbench cpu --threads=1 --time=30 run

Для многопоточного теста с использованием всех логических процессоров, отображаемых Linux:

sysbench cpu --threads="$(nproc)" --time=30 run
В терминале Linux запущен тест Sysbench для процессора с использованием четырех потоков.
Sysbench отображает пропускную способность ЦП в виде событий в секунду, а также статистику по времени выполнения и задержке.

При использовании фиксированного значения --time, сосредоточьтесь в основном на количестве событий в секунду : чем выше значение, тем лучше для одной и той же команды и сборки программного обеспечения. Не сравнивайте только общее время, если каждый тест намеренно настроен на выполнение в течение 30 секунд. Для осмысленных сравнений сохраняйте одинаковыми версию Sysbench, количество потоков, ограничение на количество простых чисел и время выполнения.

3. Используйте Hardinfo2, если предпочитаете графический интерфейс.

Оригинальный проект HardInfo устарел, поэтому современным пользователям Linux следует обратить внимание на Hardinfo2 — активно поддерживаемое продолжение. Hardinfo2 объединяет информацию об оборудовании, отчеты, локальные тесты производительности и, при желании, онлайн-сравнения результатов.

Доступность пакета различается в зависимости от дистрибутива. В настоящее время проект перечисляет варианты для Fedora, openSUSE и семейства Arch, отмечая при этом, что доступность для некоторых дистрибутивов семейства Debian и Ubuntu все еще находится в стадии разработки. Используйте страницу загрузки Hardinfo2, а не предполагайте, что старая версия hardinfoпакета является актуальной.

После установки запустите:

hardinfo2

Откройте область бенчмарков и запустите нужный тест. В руководстве пользователя Hardinfo2 также указано, что действие «Синхронизация» может запустить все бенчмарки и обновить данные сравнения. Если вы предпочитаете использовать терминал, Hardinfo2 поддерживает запуск отдельных бенчмарков, например:

hardinfo2 -b 'FPU FFT'
Окно Hardinfo2, отображающее раздел с результатами тестов производительности процессора и системы.
Hardinfo2 предоставляет графический способ запуска системных тестов и просмотра информации об оборудовании.

Актуальную информацию о графическом интерфейсе и параметрах командной строки см. в официальном руководстве пользователя Hardinfo2 .

Как получить более достоверные результаты тестов производительности процессора в Linux

  • Закрывайте ресурсоемкие фоновые приложения перед каждым запуском, чтобы они не отнимали процессорное время.
  • Поддерживайте одинаковый режим энергосбережения. Результаты работы ноутбука в режиме энергосбережения могут значительно отличаться от результатов работы того же ноутбука при питании от сети.
  • Следите за температурой. Перегрев может снизить стабильную производительность многоядерных процессоров.
  • Проведите один и тот же тест как минимум три раза и сравните средний результат, а не полагайтесь на один необычно быстрый или медленный результат.
  • Сравнивайте сопоставимые параметры. Используйте одну и ту же версию бенчмарка и настройки, особенно при сравнении двух ядер, настроек BIOS, режимов работы процессора или конфигураций системы охлаждения.

Для быстрого ответа используйте Geekbench 7, если вам нужен результат, в целом сопоставимый с реальным, Sysbench, если вам нужна повторяемая нагрузка на терминал, и Hardinfo2, если вам нужен графический интерфейс и информация о системе в одном месте.

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

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Как безопасно восстановить потерянные разделы и данные с жесткого диска

Узнайте, как восстановить потерянные разделы и файлы с помощью TestDisk и PhotoRec. Защитите исходный диск, проведите безопасное сканирование и сохраните восстановленные данные на другой диск.

Как сканировать QR-коды на настольном компьютере с Linux

Как сканировать QR-коды на настольном компьютере с Linux

Сканируйте QR-коды в Linux с помощью CoBang, используя веб-камеру или файл изображения. См. варианты установки, шаги настройки и решения проблем с доступом к камере Flatpak.

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Как изменить настройки веб-камеры в Linux с помощью Cameractrls

Изменяйте настройки веб-камеры в Linux с помощью Cameractrls: настраивайте экспозицию, цвет, подавление мерцания и другие поддерживаемые параметры, а затем проверяйте совместимые видеорежимы.

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Как установить PhpStorm на Linux: Toolbox, Tar.gz, Snap и AUR

Установите PhpStorm на Linux с помощью JetBrains Toolbox или автономного архива tar.gz, а также через Snap и Arch AUR. Java уже включена в комплект.

Как создать резервную копию CD-ROM в формате ISO в Linux

Как создать резервную копию CD-ROM в формате ISO в Linux

Создайте образ CD-ROM ISO в Linux с помощью GNOME Disks или dd. Определите оптический привод, отслеживайте процесс копирования, проверяйте образ и узнавайте, когда поврежденный диск или аудиодиск требует использования другого инструмента.

Как вырезать изображение в Linux с помощью GIMP

Как вырезать изображение в Linux с помощью GIMP

Удаление фона фотографии в Linux с помощью GIMP: обведите контур объекта, удалите выделенный фон, сохранив прозрачность, и экспортируйте многоразовый PNG-файл.

Как установить Cisco Packet Tracer на Linux

Как установить Cisco Packet Tracer на Linux

Загрузите Cisco Packet Tracer 9.0.1 для Ubuntu 64-бит, установите DEB-пакет с помощью APT, примите лицензионное соглашение в Терминале и войдите в систему, чтобы начать лабораторную работу.

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно: официальное руководство по установке

Скачайте FlightGear бесплатно с официального сайта. Сравните пакеты для Windows, macOS и Linux, установите файлы данных и совершите свой первый полет.

Настольное приложение Google Tasks: как им пользоваться на компьютере

Настольное приложение Google Tasks: как им пользоваться на компьютере

Откройте Google Задачи в браузере, добавьте ярлык Chrome или запустите приложение, и управляйте задачами с указанием даты через Календарь и Gmail.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler: Бесплатный и простой музыкальный сэмплер для клавишных ритмов.

OKSampler сопоставляет MP3-клипы с клавишами клавиатуры и может зацикливать аудио. Узнайте, что делает эта старая бесплатная программа, на чем заканчиваются ее старые функции и что нужно проверить перед загрузкой.