Linux on joustava ja universaali käyttöjärjestelmä monien positiivisten ominaisuuksien vuoksi. Yksi sen vähemmän tunnetuista sovelluksista on kuitenkin laitteistodiagnostiikkatyökalu.

toiminta-ja suorituskykytesteissä monet tukeutuvat edelleen kalliisiin, muissa käyttöjärjestelmissä toimiviin erikoisratkaisuihin, mutta pienen StressLinux Live-jakelun avulla voit testata järjestelmäsi ominaisuuksia ilman muiden työkalujen monimutkaista käsittelyä ja korkeita kustannuksia.

perustuu openSUSE 11.4: ään ja Busyboxiin, StressLinux on saatavilla 200MB: n tai 225MB: n ISO-levykuvana 64-ja 32-bittisille arkkitehtuureille. Vaihtoehtoiset versiot ovat käytettävissä USB-tallennusvälineen kanssa tai virtuaalikoneessa. Projektin verkkosivuilta löytyy helposti ymmärrettävää dokumentaatiota käynnistysmateriaalin luomiseen.

Blackbox

julkaisun jälkeen Stresslinuxissa on aluksi anakronistinen Tekstinäyttö ja alkeellinen viivagrafiikka mustalla pohjalla. Kun käyttöjärjestelmä on valmis, sinun täytyy kirjautua sisään: Käyttäjätunnus ja salasana ovat molemmat stressiä. Tämän jälkeen rutiini haarautuu tekstitilassa YaST2-asetustyökaluun, joka Muokkaa näppäimistön tarvittaessa ensin tutussa sinisessä ikkunassa. Ohjelmisto kehottaa sinua syöttämään emolevyn. Jos et ole varma, mitä taulua olet asentanut, tai käytät kannettavaa tietokonetta, jonka emolevy on suunniteltu erityisesti mobiilikäyttöön, paina OK-painiketta, jotta ensimmäinen listamerkintä, Run_sensors-detect. Laitteistosi tarkistetaan sitten useassa yksittäisessä vaiheessa erilaisten antureiden saatavuuden varalta. Valmistuttuaan järjestelmä näyttää mahdolliset testi-ja vertailukomennot taulukossa, näyttää kehotuksen ja odottaa syöttöä (Kuva 1).

Kuva 1: StressLinux tarjoaa laajan valikoiman stressitestejä.

taulukon yläosassa näkyy vaikuttava määrä testirutiineja, jotka on räätälöity tietylle laitteistolle. Nämä rutiinit lajitellaan valmistajien Intelin ja AMD: n toimesta. Alla on ohjelmia, jotka kattavat laajemman testivalikoiman, sekä testejä, jotka tarkistavat verkon nopeutta ja massamuistia. Jos et tiedä, mitä laitteistoa järjestelmääsi on asennettu yksityiskohtaisesti, voit luetella tärkeimmät komponentit suorittamalla lshw-komennon. Tuotos lshw on laaja, mutta voit sivu tuotos näytöllä kanssa:

lshw | more

joten voit tarkastella yksityiskohtia vapaa. Voit määrittää tarkan prosessorityypin kirjoittamalla x86info pikaviestiin; tämä antaa sinulle tärkeimmät tekniset tiedot SUORITTIMELLESI (kuva 2).

kuva 2: lyhyt ja ytimekäs: CPU specs.

suoritin-ja Piirisarjatestaus

luettelon kuusi ensimmäistä ohjelmaa ovat saatavilla joissakin ohjelmistorekistereissä osana cpuburn-sarjaa. Nämä ohjelmat testaavat Intelin ja AMD: n prosessoreita ja piirisarjoja – mukaan lukien vanhat K6 – ja K7-sarjat sekä nykyaikaiset yhteensopivat järjestelmät-suurimmalla mahdollisella kuormituksella, jolloin voit määrittää missä määrin prosessori soveltuu ylikellotukseen ja auttaa sinua pääsemään kotiin laitteisto-ongelmissa. Esimerkiksi täydellä kuormalla oleva järjestelmä, joka kytkeytyy pois päältä muutaman minuutin kuluttua, voi olla merkki viallisesta tai riittämättömästä suorittimen jäähdytyksestä.

voit käynnistää testiohjelman kussakin tapauksessa ajamalla luettelossa määritellyn konsoli-komennon; tämä ei vaadi hallinnollisia oikeuksia. Koska ohjelmat eivät yleensä tulosta mitään näytölle, sinun pitäisi suorittaa laitteistotestit taustalla, jotta voit työskennellä konsolilla sovelluksen ollessa käynnissä. Jos haluat testata huipputeknistä Intel-suoritinta laajasti, Kirjoita komentosarja

burnP6 || echo $? &

konsolille. Suoritin on täysin ladattu, joten jos nyt suoritat konsolin ylimmän komennon näyttääksesi prosentuaalisen järjestelmän hyödyntämisen eri prosesseilla, burnP6 ilmestyy aina listan yläpäähän, jossa pysyvä suorittimen kuormitus on reilusti yli 95%.

StressLinux seuraa järjestelmäsi lämpötehoa kuormitettuna lähes reaaliaikaisesti näyttäen olennaiset tiedot F10: llä F12-näppäinyhdistelmillä.

pikanäppäin Ctrl + Alt + F12 vie sinut kaikkien järjestelmästä löytyvien antureiden nykyiseen lämpötilanäyttöön ja näyttää tuulettimen nopeudet. Lähellä on suorittimen lämpötilanäyttö, joka kertoo myös suurimman sallitun käyttölämpötilan. Jos näytössä näkyy sensorin lämpötilan jyrkkä nousu lyhyen ajan kuluttua, eikä suuremmalla tuulettimen nopeudella ole vaikutusta antureiden tallentamaan lämmönkehitykseen, on parasta tarkistaa jäähdytysjärjestelmä. Tämä pätee erityisesti suorittimen jäähdytykseen, sillä terminen tahna, joka kuivuu ajan myötä suoraan prosessoriin, voi toimia eristeenä, mikä lopulta aiheuttaa vahinkoa järjestelmälle.

pikanäppäin Ctrl + Alt + F11 näyttää tallennuslaitteen nykyiset lämpötilat. Täydellä kuormituksella ja jopa pitkäaikaisen stressitestin jälkeen kiintolevyn käyttölämpötila ei saa nousta yli 50C; muuten saatat kokea tietojen menetystä ja vaurioita.

Ctrl+Alt+F10-näppäimen painaminen vie sinut verkon läpimenon graafisesti parannettuun näyttöön; vain eth0-liitäntää valvotaan. Tämä näyttö pysyy toimimattomana suoritin-ja piirisarjatesteissä.

Järjestelmätesti

stressikomennon kirjoittaminen käynnistää kattavamman järjestelmätestin; suorittimen lisäksi se tarkistaa muistiliitännän, muistin ja tarvittaessa tallennuslaitteet. Koska tässä testisarjassa on vaikuttava määrä parametreja, joilla yksittäisiä rutiineja voidaan säätää, sinun pitäisi ensin suorittaa stressi –auttaa saamaan yleiskuva mahdollisista vaihtoehdoista. Jos haluat automatisoida testit ylikuormittamatta järjestelmää liian pitkällä ajoajalla, voit asettaa aikarajan stressitestille.

tallennustila

kiintolevyjen vanhetessa niistä tulee usein järjestelmän heikko osa; teknisestä viasta johtuvalla tietojen menetyksellä voi olla kohtalokkaat seuraukset. StressLinux tarkistaa kiintolevyjen kunnon kahdella työkalulla, bonnie++: lla ja smartctl: llä. Siinä missä Bonnie++ on työkalu tallennusvälineiden vertailuun, Smartctl tukee koeajoja ja näyttää kiintolevyn nykyisen teknisen kunnon. Voit aloittaa tämän hyödyllisen työkalun, sinun täytyy olla StressLinux root käyttäjä tai vastaava. Su-komento antaa pääkäyttäjän oikeudet syötettyäsi pääkäyttäjän salasanan, stresslinux.

jos suoritat komennon

smartctl -a <drivename> | more

ja näet joitakin tietoja virhelokista, kannattaa varmuuskopioida ainakin tärkeimmät tiedostosi. Jos haluat suorittaa joitakin lisätestejä, kirjoittamalla smartctl — help luettelee laajat parametrit muutaman esimerkin kera (kuva 3).

kuva 3: Smartctl voi puristaa kaikki tiedot tallennuslaitteistasi.

Verkko

verkkoliittymän läpimenon mittaamiseksi StressLinux tarjoaa netio-ohjelman, joka mittaa kahden tietokoneen välistä tiedonsiirtoa yhden tietokoneen toimiessa palvelimena.

kun StressLinux on käynnistetty molemmilla koneilla Live-tilassa, ohjelman voi käynnistää palvelimella komennolla

netio -s

ja asiakkaalla syöttämällä:

netio <server IP address>

StressLinux näyttää tietojen läpimenon luettelomuodossa eri pakettikokojen kanssa. Vaihtoehtoisesti voit näyttää siirtonopeuden viivakäyrän Ctrl+Alt+F10-näppäimellä.

johtopäätökset

StressLinux on hyödyllinen työkalu, jolla voi perusteellisesti laittaa laitteiston läpi. Ohjelmisto ei häikäise taidokkailla graafisilla kikkailuilla, mutta odottaa käyttäjältä jonkin verran tietoa komentorivistä.

suorana ”minijakeluna” StressLinux auttaa löytämään mahdolliset virheiden ja pullonkaulojen lähteet nopeasti ja luotettavasti ilman aikaa vievää asennusta kiintolevylle. Erityisesti StressLinux osoittautuu erinomaiseksi työkaluksi, jos haluat selvittää prosessorin tai Jäähdytysjärjestelmän ongelmia. Tietenkin, sinun täytyy pitää silmällä lämpö suorituskykyä järjestelmän kuormitettuna estää vaurioita ylikuumenemisen tapauksessa riittämätön jäähdytysteho.

vakaville PC-käyttäjille ja IT-insinööreille StressLinux on välttämätön työkalu laitteisto-ongelmien diagnosoinnissa ja kuuluu siksi jokaiseen hyvin varustettuun työkalupakkiin.

Vastaa

Sähköpostiosoitettasi ei julkaista.