Internet Info, s.r.o. Lupa Měšec Podnikatel Root Zdroják DigiZone Slunečnice Vitalia TopDrive KupDnes Navrcholu NovýTarif Dobrý web Weblogy Woko Jagg Computer.cz SK: MojeLinky

Hlavní navigace

Stresujte svůj systém distribucí StressLinux

Distribuce StressLinux rozhodně nepatří mezi běžné linuxové distribuce pro denní použití. Jejím účelem je maximálně zatížit celý počítač a zjistit, co snese. Pokud potřebujete otestovat stabilitu, zkontrolovat funkčnost hardware nebo prostě nechat počítač trochu zapotit, ideální bude udělat stress test.

Tweetni to Twitter Jaggni to! Jagg Del.icio.us Delicious

Proč zatěžovat systém

Někdy je skutečně potřeba efektivně zatížit celý počítač a sledovat, co se začne dít. Napadá mě několik různých modelových situací, kdy se vám může něco takového hodit:

  • Koupili jste počítač z druhé ruky.
  • Pořídili jste (třeba) server pro kritické aplikace.
  • Došlo k poškození některé komponenty a vy chcete zjistit, jestli je zbytek v pořádku.

V každém z těchto případů je žádoucí, aby stroj fungoval a aby ani při delší zátěži nevykazoval nestabilitu, přehřívání či jiné problémy. Samozřejmě si můžete sadu testů vymyslet a vytvořit sami, ale existují i hotová řešení, jakým je například i StressLinux.

Jedná se o malou jednoúčelovou live distribuci, která je určena právě k provádění zátěžových testů a monitorování hardware. Obsahuje sadu aplikací určených pro efektivní testování.

Vybíráme a stahujeme

Distribuce StressLinux existuje ve třech variantách, které se však liší jen způsobem zavádění – live CD, pro boot z USB a pro start po síti (PXE).

CD a USB varianta je nejběžnější a vybrat si můžete podle toho, které médium máte právě po ruce. Síťovou variantu využijí především administrátoři větších sítí, kteří tak nemusejí obíhat počítače s cédéčky, ale v klidu mohou nechat systém nastartovat ze sítě. Archiv s PXE verzí s sebou nese příklady konfiguračních souborů a příprava by proto neměla být náročná.

Já jsem sáhl po klasické CD verzi. V download sekci na domovských stránkách projektu stáhnete hotový ISO obraz. Ten má zkomprimovaný (s pomocí bzip2) přibližně 30 MB. Jeho stažení tedy není žádný problém. Po dekompresi se soubor „roztáhne” na 90 MB diskového prostoru.

Díky malé velikosti jej můžete vypálit třeba na malé 8 cm médium, které můžete nosit vždy s sebou. Médium stačí vložit do mechaniky a nechat z něj počítač nabootovat.

Start!

Při startu nás přivítá jednoduchá nabídka, ve které máme možnost zvolit čtyři odlišné možnosti startu:

  1. stress – standardní start
  2. noinitrd – start bez dodatečných ovladačů
  3. memtest – start klasického memtest86
  4. memtest1 – start memtest86+

Memtesty vám umožní opravdu pořádně otestovat funkčnost vašich paměťových modulů. Více si můžete přečíst v článku Jak testuje Memtest. Pokud vás zajímá klasický systém, stačí počkat nebo stisknout Enter.

Samotný boot trval na mém počítači přibližně minutu, StressLinux se během startu pokouší detekovat a zprovoznit maximum hardware počítače. Poté už se objeví přihlašovací řádka. Na ní se můžete přihlásit jako root, heslo není vyžadováno.

Po přihlášení na vás automaticky vyskočí dialog, ve kterém můžete zvolit rozložení klávesnice. K dispozici je celkem 31 možností, mezi kterými dokonce nechybí české rozložení označené jako  qwerty/cz-lat2.bmap.

StressLinux 1

V následujícím dialogu se pak distribuce dotáže na výrobce vaší základní desky. Systém tuto informaci potřebuje kvůli senzorům. Ty vám umožní sledovat zejména teplotu procesoru a čipsetu ve sledovaném počítači. V tomto případě je k dispozici 70 různých položek.

StressLinux 2

Pokud se mezi nimi vaše deska nenachází, můžete dialog přeskočit a pomocí utility sensors-detect můžete vše nakonfigurovat ruč­ně.

Poté už se octneme v samotné příkazové řádce. Nad ní je přehledně vypsán seznam aplikací, které jsou k dispozici. Jedná se o testy zaměřené na procesory, disky, síťové testy a podobně. Jejich spouštění není nijak automatizované, je na vás, které testy chcete provádět a jak je budete kombinovat. Samozřejmě máte k dispozici více konzolí, takže není problém odstartovat paralelně více různých zátěží.

Systém je postaven na jádře 2.6.16 a najdete v něm konkrétně následující testy:

  • cpuburn – test zaměřený na maximální zátěž procesoru
  • stress – vysoká zátěž procesorů, disků a dalších zařízení
  • netio – benchmark sítě
  • bonnie++ – test disků
  • smartctl – sada utilit pro práci se S.M.A.R.T. rozhraním
  • lshw – utilita pro zobrazení informací o hardware
  • x86info – zobrazuje údaje o nainstalovaném procesoru
  • hddtemp – zobrazuje teplotu disku
StressLinux 3

Na konzolích 9 – 12 (Alt+Fx) můžeme sledovat informace ohledně operačního systému a hardware. Na devítce je zobrazen systémový log, desítka vás průběžně informuje o vytížení sítě, jedenáctka zobrazuje teplotu disku a dvanáctka výstup aktivních senzorů.

Závěrem

Na začátku jsem napsal, že StressLinux je jednoúčelovou distribucí. Skutečně dělá jen jednu věc a dělá ji pořádně. Přestože jsou výše zmíněné utility k dispozici i v jiných systémech, ve StressLinuxu je najdete na jednom místě, doplněné o rozumné sledování systému.

Výhodou živé distribuce při testování hardware je jednak rychlá dostupnost, ale také snížené riziko. Při testování totiž můžete odpojit disk s daty, která neutrpí případným pádem způsobeným třeba přehřátím procesoru.

Anketa

Zkoušeli jste někdy záměrně zátěžové testy PC?

       

Petr Krčmář

Petr Krčmář

Petr Krčmář pracuje jako šéfredaktor serveru Root.cz. Vystudoval elektroniku se zaměřením na počítačové systémy, nyní se zabývá médii, především těmi elektronickými.

Školení: SQL pro začátečníky

Kdo nezná jazyk SQL jako kdyby nebyl. Tak lze stručně charakterizovat dnešní význam SQL v IT. Pokud se chcete naučit tento jazyk, tak navštivte naše školení SQL. Školení je určené začátečníkům, a proto se začíná od skutečných základů.

Kromě samotného SQL se účastíci školení seznámí i se základy PostgreSQL, což je databáze, která se díky své shodě se standardem ANSI SQL a komfortem, který poskutuje svým uživatelům, zvlášť hodí pro výuku SQL.

Podrobnější informace a přihláška

Ohodnoťte jako ve škole:
Průměrná známka 2,82

Přehled názorů

:)
Kenny 5. 6. 2007 00:27
Nový
A co wokna?
Andrej Ramašeuski 5. 6. 2007 00:40
Nový
├ 
Re: A co wokna?
diwoczaak 5. 6. 2007 00:51
Nový
├ 
Re: A co wokna?
Ondra 5. 6. 2007 08:14
Nový
│
├ 
Re: A co wokna?
Andrej Ramašeuski 5. 6. 2007 09:16
Nový
│
└ 
Re: A co wokna?
mseed 5. 6. 2007 16:12
Nový
│
 
└ 
Re: A co wokna?
Lukas 5. 6. 2007 20:51
Nový
└ 
Re: A co wokna?
An 5. 6. 2007 08:50
Nový
 
└ 
Re: A co wokna?
TIGER 5. 6. 2007 09:33
Nový
 
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 11:07
Nový
 
 
 
├ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 11:37
Nový
 
 
 
│
├ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 11:52
Nový
 
 
 
│
│
└ 
Re: A co wokna?
smatz 5. 6. 2007 12:05
Nový
 
 
 
│
│
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 14:44
Nový
 
 
 
│
│
 
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 15:11
Nový
 
 
 
│
│
 
 
 
├ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 18:04
Nový
 
 
 
│
│
 
 
 
└ 
Re: A co wokna?
mik3 6. 6. 2007 19:52
Nový
 
 
 
│
│
 
 
 
 
└ 
Re: A co wokna?
ultra force 3000 7. 6. 2007 22:12
Nový
 
 
 
│
└ 
Re: A co wokna?
Ladislav Thon 5. 6. 2007 12:59
Nový
 
 
 
│
 
├ 
Re: A co wokna?
J&a 5. 6. 2007 13:45
Nový
 
 
 
│
 
│
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 15:07
Nový
 
 
 
│
 
│
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 15:13
Nový
 
 
 
│
 
│
 
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 17:00
Nový
 
 
 
│
 
│
 
 
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 17:52
Nový
 
 
 
│
 
│
 
 
 
 
├ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 18:25
Nový
 
 
 
│
 
│
 
 
 
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 18:40
Nový
 
 
 
│
 
│
 
 
 
 
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 19:11
Nový
 
 
 
│
 
│
 
 
 
 
 
 
└ 
Re: A co wokna?
Ondrej 'SanTiago' Zajicek 5. 6. 2007 23:18
Nový
 
 
 
│
 
│
 
 
 
 
 
 
 
├ 
Re: A co wokna?
Pichi 6. 6. 2007 08:38
Nový
 
 
 
│
 
│
 
 
 
 
 
 
 
└ 
Re: A co wokna?
anonymní uživatel 6. 6. 2007 08:52
Nový
 
 
 
│
 
│
 
 
 
 
 
 
 
 
└ 
Re: A co wokna?
Ondrej \'SanTiago\' Zajicek 6. 6. 2007 22:38
Nový
 
 
 
│
 
└ 
Re: A co wokna?
Slavko 7. 6. 2007 00:12
Nový
 
 
 
├ 
Re: A co wokna?
Michal Kára 5. 6. 2007 11:44
Nový
 
 
 
│
└ 
Re: A co wokna?
Anonymous_ 5. 6. 2007 11:50
Nový
 
 
 
│
 
└ 
Re: A co wokna?
Peter Lehotsky 5. 6. 2007 13:50
Nový
 
 
 
├ 
Re: A co wokna?
byF 5. 6. 2007 13:58
Nový
 
 
 
└ 
Re: A co wokna?
hejhula 5. 6. 2007 16:02
Nový
 
 
 
 
└ 
Re: A co wokna?
WinUser 5. 6. 2007 17:25
Nový
 
 
 
 
 
└ 
Re: A co wokna?
anonymní uživatel 5. 6. 2007 20:55
Nový
 
 
 
 
 
 
├ 
Re: A co wokna?
Petrjr 5. 6. 2007 23:08
Nový
 
 
 
 
 
 
└ 
Re: A co wokna?
anonymní uživatel 6. 6. 2007 10:46
Nový
výborné distro!
Petr Kudrhalt 5. 6. 2007 04:10
Nový
benchmark
m. 5. 6. 2007 09:23
Nový
├ 
Re: benchmark
standa 5. 6. 2007 09:32
Nový
└ 
Re: benchmark
anonymní uživatel 5. 6. 2007 10:30
Nový
 
└ 
Re: benchmark
anonymní uživatel 5. 6. 2007 18:05
Nový
A co graficka karta
petr 5. 6. 2007 09:39
Nový
Gentoo stačí ...
freeman 5. 6. 2007 09:58
Nový
└ 
Re: Gentoo stačí ...
Fekalius 8. 6. 2007 11:15
Nový
Nefunguje
GliderMan 5. 6. 2007 12:38
Nový
├ 
Re: Nefunguje
PaD 5. 6. 2007 18:00
Nový
└ 
Re: Nefunguje
Slavko 9. 6. 2007 11:04
Nový
Polotovar
ctirad 5. 6. 2007 20:38
Nový
└ 
Re: Polotovar
cc 6. 6. 2007 21:46
Nový
       

Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

Zasílat nově přidané příspěvky e-mailem