Гид по технологиям

HardInfo — просмотр и бенчмарки оборудования в Linux

• 7 min read • Linux • Обновлено 24 Nov 2025
HardInfo: просмотр и бенчмарки оборудования
HardInfo: просмотр и бенчмарки оборудования

TL;DR

HardInfo даёт графический интерфейс для просмотра и тестирования аппаратного обеспечения в Linux, похожий на Диспетчер устройств Windows. Быстро устанавливается, показывает детальную информацию, умеет генерировать HTML-отчёты и содержит встроенные бенчмарки для оценки CPU и видеовычислений.

Быстрые ссылки

  • Осмотр оборудования
  • Установка HardInfo
  • Запуск HardInfo
  • Работа в HardInfo
  • Бенчмарки HardInfo
  • Экспорт данных из HardInfo
  • Быстрый доступ к подробной информации

подробная фотография компонентов компьютера

HardInfo — простая в использовании программа, которая собирает много сведений об устройстве и отображает их в удобном графическом виде. Если вам привычен Диспетчер устройств Windows, вы быстро разберётесь в интерфейсе HardInfo.

Зачем это нужно

HardInfo объединил в одном приложении функции, которые в Linux обычно реализованы разрозненными консольными утилитами: lspci, lsusb, lshw, dmidecode, inxi и другие. Программа полезна для быстрой диагностики, подготовки отчётов для техподдержки и базовой оценки производительности с помощью встроенных бенчмарков.

Осмотр оборудования

Linux предоставляет множество консольных инструментов для просмотра аппаратных свойств. По умолчанию у большинства дистрибутивов нет удобного GUI-аналога Диспетчера устройств Windows. HardInfo восполняет этот пробел: слева — древовидная навигация по категориям, справа — подробная карточка выбранного компонента.

Интерфейс интуитивен: раскрывайте ветки, выбирайте элементы и смотрите их свойства. HardInfo также включает несколько простых тестов производительности, чего у отдельных консольных утилит нет.

Установка HardInfo

На Ubuntu и производных установите командой:

sudo apt install hardinfo

На Manjaro используйте pacman:

sudo pacman -Sy hardinfo

В Fedora пакет отсутствует в официальных репозиториях. Скачайте RPM-пакет с релизной страницы проекта, перейдите в каталог загрузки и установите:

sudo rpm -ivh hardinfo-0.5.1-15.1.x86_64.rpm

Важно: версии пакета и имя файла могут отличаться на момент установки. Если вы используете другой дистрибутив, ищите пакет в AUR/Flatpak/Snap или собирайте из исходников.

Запуск HardInfo

Нажмите клавишу Super (она же клавиша с логотипом Windows на большинстве клавиатур), введите «hardinfo» в поиске меню приложений и нажмите на значок «System Profiler and Benchmark».

значок HardInfo в меню приложений

Или откройте терминал и запустите:

hardinfo

Если программа не запускается из меню, попробуйте запустить из терминала — сообщения об ошибках помогут понять, какие зависимости отсутствуют.

Работа в HardInfo

Основные элементы интерфейса:

  • Левая панель — древовидная навигация по категориям оборудования и системным данным.
  • Правая панель — подробная карточка выбранного элемента.
  • Верхняя панель — кнопки для запуска бенчмарков, создания отчётов и копирования в буфер обмена.

По умолчанию открывается раздел «Summary» — общий обзор системы с ключевыми компонентами.

вид сводки HardInfo с основными компонентами

Навигация может выполняться как мышью, так и клавишами: стрелки вверх/вниз, Home/End, Page Up/Page Down.

Нажмите любую категорию в дереве, чтобы увидеть полный набор сведений по ней.

детальная сводка HardInfo с расширенными данными

HardInfo показывает не только «железо»: доступны некоторые системные атрибуты, такие как пользователи и группы.

список пользователей и групп в HardInfo

Примечание: в виртуальных машинах данные могут отличаться от реального железа — в примерах некоторые ядра CPU могут быть предоставлены гостевой системе не полностью.

информация о процессоре в виртуальной машине

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

динамический график памяти в HardInfo

Чтобы прочитать SPD-информацию с модулей памяти (EEPROM), загрузите соответствующий модуль ядра:

sudo modprobe eeprom

Не все планки памяти поддерживают SPD, а в виртуальных машинах SPD может быть недоступен.

информация SPD о модулях памяти

Бенчмарки HardInfo — что и как тестируется

HardInfo включает восемь встроенных тестов. Каждый тест нагружает отдельную подсистему. Результаты сравниваются с эталонными процессорами. Для одних тестов ниже результат лучше, для других — выше.

  • Blowfish — шифрование/дешифрование алгоритмом Blowfish. Меньше — лучше (время выполнения).
  • CryptoHash — вычисление криптографических хэшей.
  • Fibonacci — вычисление последовательных чисел Фибоначчи.
  • N-Queens — решение задачи N-ферзей для последовательных N.
  • Zlib — сжатие/распаковка данных с помощью zlib. Больше — лучше (скорость).
  • FFT — быстрые преобразования Фурье (числовые вычисления).
  • FPU Raytracing — вычисления с плавающей запятой для рейтрейсинга.
  • GPU Drawing — рисование графических примитивов; полезно как простая проверка графики.

пример результатов теста Blowfish в HardInfo

Как интерпретировать результаты:

  • Для алгоритмических тестов (Blowfish, FFT, Fibonacci) основным фактором являются частота и архитектура CPU, а также оптимизации библиотек.
  • FPU-тесты и рейтрейсинг чувствительны к производительности вычислений с плавающей запятой и к наличию векторных инструкций (SSE/AVX).
  • GPU Drawing даёт лишь грубую оценку графической подсистемы и не заменяет полноценные графические бенчмарки.

Важно: встроенные эталоны дают относительную картину. Для глубокого анализа используйте специализированные бенчмарки (SPEC, Phoronix Test Suite, Unigine и др.).

Экспорт данных из HardInfo

HardInfo умеет генерировать HTML-отчёт со структурированной информацией. Порядок действий:

  1. Нажмите кнопку «Report» в строке меню.

окно приложения HardInfo с выделенной кнопкой создания отчёта

  1. В диалоге «Generate Report» выберите категории, которые хотите включить, и нажмите «Generate».

диалог генерации отчёта с кнопкой Generate выделенной

  1. Укажите место сохранения HTML-файла. После генерации можно открыть отчёт в браузере.

отчёт HardInfo в веб-браузере

  1. Для копирования отдельных секций используйте кнопку «Copy to Clipboard», а затем вставьте данные в любой текстовый редактор (например, gedit).

кнопка для копирования секции в буфер обмена

вставка информации из HardInfo в текстовый редактор gedit

Мини-методика: как собрать отчёт для техподдержки

  1. Запустите HardInfo от обычного пользователя; если некоторые данные недоступны — попробуйте запуск с sudo для локального сбора (осторожно с GUI-приложениями под root).
  2. В дереве отметьте разделы: Summary, Processor, Memory, PCI Devices, USB Devices, Network, Drivers.
  3. Сгенерируйте HTML-отчёт и сохраните его в домашнюю папку.
  4. Прикрепите HTML-файл к тикету или скопируйте релевантные разделы в текст сообщения.

Альтернативные подходы и инструменты

Если вам нужен текстовый вывод или вы работаете на сервере без графики, используйте консольные утилиты:

  • lspci — список PCI-устройств
  • lsusb — USB-устройства
  • lshw — подробный список оборудования (требует root для полноты)
  • dmidecode — информация из DMI/SMBIOS
  • inxi — удобный сводный отчет (требует установки)
  • dmesg — системные сообщения и ошибки драйверов

Комбинация этих инструментов даёт гибкость и автоматизацию (скрипты, удалённый сбор), но требует знаний командной строки.

Когда HardInfo не подходит

  • На headless-серверах без графического окружения.
  • Для полноценного тестирования GPU в играх или профессиональных графических тестах.
  • Для непрерывного мониторинга в продакшене (используйте специализированные SLM/SLI-инструменты и агенты).

Что делать, если информация не отображается

  • Проверьте права: некоторые данные требуют прав root.
  • Убедитесь, что соответствующие модули ядра загружены (например, eeprom для SPD):
sudo modprobe eeprom
  • В виртуальной машине многие аппаратные детали маскируются гипервизором.
  • Если приложение не стартует — запустите из терминала и изучите ошибки.

Чек-лист для ролей

  • Пользователь — установить HardInfo, запустить, сделать HTML-отчёт, прикрепить к тикету.
  • Сисадмин — использовать HardInfo для быстрой диагностики, затем дополнить вывод lshw и dmesg.
  • Саппорт инженер — попросить клиента сгенерировать отчёт и прислать лог, проверить драйверы и версии ядра.

Критерии приёмки

  • HTML-отчёт содержит разделы: Summary, Processor, Memory, PCI, USB, Network.
  • Бенчмарки запускаются и возвращают значения без ошибок.
  • Отчёт открывается в браузере и корректно отображает таблицы и графики.

Рекомендации по безопасности и приватности

  • HTML-отчёт может содержать серийные номера устройств и сетевые MAC-адреса. Очищайте или фильтруйте отчёт перед публикацией в общедоступных местах.
  • Не запускайте GUI-приложения от root, если это не требуется. Сбор информации с использованием sudo — предпочтительнее.

Decision flow: когда использовать HardInfo или CLI

flowchart TD
  A[Нужна быстрая сводка с GUI?] -->|Да| B[Запустить HardInfo]
  A -->|Нет, headless| C[Использовать CLI-инструменты]
  B --> D{Есть доступ к SPD?}
  D -->|Да| E[modprobe eeprom и просмотреть SPD]
  D -->|Нет| F[Пропустить раздел SPD]
  C --> G[lshw, lspci, lsusb, dmidecode, inxi]
  G --> H[Скрипт для автоматизации]

Факто-бокс

  • Количество встроенных тестов: 8.
  • Формат экспорта отчёта: HTML.
  • Поддержка платформ: большинство дистрибутивов Linux (пакет в репозиториях или сборка из RPM/AUR/исходников).

Часто задаваемые вопросы

Поддерживает ли HardInfo экспорт в JSON или CSV?

На момент написания HardInfo экспортирует в HTML и позволяет копировать отдельные секции в буфер обмена. Для JSON/CSV придётся преобразовать HTML с помощью парсеров.

Можно ли запускать бенчмарки многократно и сохранять результаты?

Да, бенчмарки запускаются из интерфейса, но сохранение результатов как временных историй не реализовано в виде отдельной базы. Экспортируйте отчёт и храните его для сравнения.

Какая разница между HardInfo и inxi?

inxi — консольная утилита для быстрого получения сводки и детальных сведений. HardInfo — GUI-приложение с визуальными таблицами, графиками и встроенными бенчмарками.

Можно ли доверять результатам бенчмарков HardInfo для публикации?

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

Краткое резюме

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

Важно помнить о пределах его применимости: для автоматизации и глубокого тестирования лучше комбинировать HardInfo с консольными утилитами и специализированными бенчмарками.

Код проекта и релизы находятся в открытом доступе у сообщества — благодарности команде разработчиков HardInfo.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро