Hatred's Log Place

DON'T PANIC!

Dec 8, 2008 - 2 minute read - linux

StressLinux

StressLinux - дистрибутив для тестирования железа. Достаточно скачать ISO образ или образ для флешки (работает и через PXE) прожечь/записать и загрузиться, утилиты доступные (актуальная информация тут):

  • stress - утилита для стрессового тестирования POSIX систем, генерирует события, которые могут иметь место при обычной работе (A tool to impose certain types of stress on a POSIX system.)
  • CPUBurn - утилита для проверки стабильности работы CPU при большой загрузке (CPU maximum load (heat) stability test)
  • CPU Burn-In - аналогичен предыдущей (CPU burn-in test)
  • nbench - еще тесты для CPU (CPU test suite)
  • iometer - производительность подсистемы ввода-вывода (I/O performance meter)
  • hddtemp - температура диска, вообще утилиту и на рабочей системе держать не дурно (A program to display the temperature of your hard drive.)
  • lm_sensors - работа с сенсорами, температура CPU/мамки, информация из EEPROM и т.д. На рабочей системе тоже не помешает (LM78 and other hardware monitor drivers.)
  • lshw - показывает список железа в системе, дополнение к lshwd (в ArchLinux) и lscpi/lsusb (Hardware lister)
  • bonnie++ - производительности жеского диска, работает на файловой системе, так что можно сравнить и производительность файловых систем (Hard drive benchmark)
  • netio - тесты производительности сети (Network benchmark)
  • Nepim - тестирование сети (Network test)
  • Netperf - тестирование сети (Network test)
  • Iperf - тестирование сети (Network test)
  • smartmontools - мониторинг параметров S.M.A.R.T. (S.M.A.R.T. drivetests)
  • x86info - информация по CPU (CPU information)
  • memtester - утилита для проверки памяти из запущенной системы, лучше гнать вместе с memtest86[+] (A userspace utility for testing the memory subsystem for faults)
  • memtest86 - наверное одна из лучших утилит для тестирования памяти (A stand-alone memory diagnostic)
  • memtest86+ - другая реализация (An other stand-alone memory diagnostic)

Скачать образы можно тут: http://www.stresslinux.org/downloads.php

Документация тут: http://www.stresslinux.org/docu.php, хотя она вся сводится, как записать и что сделать, там совсем всё просто.

Да, судя по последней новости, дистрибутив обновлялся давно, хотя, возможно, жизнь идет в списке рассылки :) Но, ничто не мешает использовать данные утилиты и в вашем дистрибутиве, а тот же Memtest86+ уже почти всегда встречается на установочных/восстановительных дисках почти любого дистрибутива (в ArchLinux - есть, из главного меню Grub в Tools и там вызвать).

Наличие PXE-версии “ис-каропки” делает вкусным применение этого изделия в организации, представляете, достаточно перебутать комп, загрузиться по сети и прогнать тесты…