3.7.7.10 stress-ng – утилита нагрузочного тестирования аппаратного обеспечения
Скачать документstress-ng — специализированная консольная утилита для проведения нагрузочного стресс-тестирования аппаратного обеспечения различными способами.
Вы можете подробнее ознакомиться с примером использования утилиты для проведения тестирования аппаратного обеспечения ПК, просмотрев наши обучающие видео:
на RuTube — Информация, мониторинг и тестирование системы;
в Яндекс.Дзен — Информация, мониторинг и тестирование системы;
в VK Видео — Информация, мониторинг и тестирование системы.
На наших каналах вы также сможете найти много другой полезной информации.
Установка
Для установки утилиты необходимо выполнить команду (с правами администратора системы):
dnf in stress-ng
Тестирование процессора
Для подавляющего большинства ситуаций классическим примером стресс-теста можно использовать тест, выполняемый следующей командой:
stress-ng --cpu 16 --cpu-method matrixprod --metrics --timeout 60
В данном тесте задействованы 16 потоков для тестирования 16-поточного процессора. Естественно, количество потоков следует задавать в соответствии со спецификацией используемого процессора.
Тестирование дисковой подсистемы
Для проведения стресс-тестирования накопителей, таких как жёсткие диски, можно для начала провести низкоуровневый тест ввода/вывода, данный тест требует root-прав:
stress-ng --sequential 0 --class io --timeout 60s --metrics-brief
Тестирование памяти
Чтобы провести стресс-тест памяти, используйте команду:
stress-ng --sequential 0 --class memory --timeout 60s --metrics-brief
Комплексное тестирование
Если необходимо провести комплексное стресс-тестирование, можно задействовать работу нескольких основных подсистем вместе одной командой:
stress-ng --cpu 4 --io 4 --vm 1 --vm-bytes 1G --timeout 60s --metrics-brief
Дата последнего изменения: 19.09.2024
Если вы нашли ошибку, пожалуйста, выделите текст и нажмите Ctrl+Enter.