Linux este un sistem de operare flexibil și universal datorită multor proprietăți pozitive. Cu toate acestea, una dintre aplicațiile sale mai puțin cunoscute este ca instrument de diagnosticare hardware.

pentru testele funcționale și de performanță, mulți oameni tind să se bazeze în continuare pe soluții speciale scumpe care rulează pe alte sisteme de operare, dar mica distribuție StressLinux Live vă permite să testați capacitățile sistemului dvs. fără manipularea complexă și costurile ridicate ale altor instrumente.

bazat pe openSUSE 11.4 și BusyBox, StressLinux este disponibil ca o imagine ISO de 200 MB sau 225 MB pentru arhitecturi pe 64 de biți și 32 de biți. Versiuni Alternative sunt disponibile pentru utilizare cu suporturi de stocare USB sau într-o mașină virtuală. Puteți găsi documentație ușor de înțeles pentru crearea unui mediu bootabil pe site-ul web al proiectului.

Blackbox

după lansare, StressLinux vine inițial cu un ecran de text anacronic și o grafică rudimentară pe un fundal negru. Odată ce sistemul de operare este gata, trebuie să vă conectați: Numele de utilizator și parola sunt ambele stres. Rutina se ramifică apoi la instrumentul de configurare YaST2 în modul text, care personalizează mai întâi tastatura, dacă este necesar, în fereastra albastră familiară. Software-ul vă solicită să introduceți placa de bază. Dacă nu sunteți sigur ce placă ați instalat sau utilizați un laptop cu o placă de bază concepută special pentru utilizarea mobilă, pur și simplu apăsați butonul OK pentru a activa prima intrare din listă, Run_sensors-detect. Hardware-ul dvs. este apoi verificat în mai mulți pași individuali pentru disponibilitatea diferiților senzori. La finalizare, sistemul afișează posibile comenzi de testare și de referință într-un tabel, afișează un prompt și așteaptă intrarea dvs. (figura 1).

Figura 1: StressLinux oferă o gamă largă de teste de stres.

partea de sus a tabelului afișează un număr impresionant de rutine de testare care sunt personalizate pentru hardware specific. Aceste rutine sunt sortate de producătorii Intel și AMD. Mai jos sunt programe care acoperă o gamă mai largă de teste, precum și teste care verifică viteza rețelei și memoria de masă. Dacă nu știți în detaliu ce hardware este instalat în sistemul dvs., puteți lista Cele mai importante componente executând comanda lshw. Ieșirea de la lshw este extinsă, dar puteți Pagina de ieșire de pe ecran cu:

lshw | more

deci, puteți vizualiza detaliile în timpul liber. Pentru a determina tipul exact de procesor, introduceți x86info la prompt; acest lucru vă oferă cele mai importante date tehnice pentru procesorul dvs. (figura 2).

Figura 2: scurt și la obiect: specificații CPU.

testarea procesorului și chipsetului

primele șase programe din listă sunt disponibile în unele depozite software ca parte a suitei cpuburn. Aceste programe testează procesoare și chipset – uri de la Intel și AMD – inclusiv seriile K6 și K7 vechi, precum și sisteme compatibile moderne-la cea mai mare încărcare posibilă, permițându-vă să determinați măsura în care un procesor este potrivit pentru overclocking și ajutându-vă acasă în probleme hardware. De exemplu, un sistem sub sarcină completă care se oprește după câteva minute ar putea indica o răcire defectuoasă sau insuficientă a procesorului.

puteți porni programul de testare în fiecare caz executând comanda consolei specificată în listă; acest lucru nu necesită privilegii administrative. Deoarece programele nu afișează de obicei nimic pe ecran, ar trebui să rulați testele hardware în fundal, astfel încât să puteți lucra la consolă în timp ce aplicația rulează. Pentru a testa extensiv procesorul Intel de ultimă generație, tastați secvența de comandă

burnP6 || echo $? &

la consolă. CPU-ul este complet încărcat, deci dacă rulați acum comanda de sus pe consolă pentru a afișa procentul de utilizare a sistemului prin diferite procese, burnP6 va apărea întotdeauna în partea de sus a listei cu o încărcare permanentă a procesorului de peste 95%.

StressLinux monitorizează performanța termică a sistemului dvs. sub sarcină aproape în timp real, afișând informațiile relevante cu combinațiile de taste F10 până la F12.

comanda rapidă de la tastatură Ctrl+Alt+F12 vă duce la afișarea temperaturii curente pentru toți senzorii găsiți în sistem și afișează vitezele ventilatorului. În apropiere se află afișajul temperaturii procesorului, care indică, de asemenea, temperatura maximă admisă de funcționare. Dacă afișajul arată o creștere bruscă a temperaturii senzorului după un timp scurt și o viteză mai mare a ventilatorului nu are nicio influență asupra dezvoltării căldurii înregistrate de senzori, cel mai bine este să verificați sistemul de răcire. Acest lucru este valabil mai ales pentru răcirea procesorului, în care pasta termică care se usucă în timp direct pe procesor poate acționa ca un izolator, ducând în cele din urmă la deteriorarea sistemului.

comanda rapidă de la tastatură Ctrl+Alt+F11 afișează temperaturile actuale ale dispozitivului de stocare. Sub sarcină maximă și chiar și după expunerea prelungită la testul de stres, temperatura de funcționare a hard diskului nu trebuie să crească peste 50C; în caz contrar, puteți suferi pierderi și deteriorări ale datelor.

apăsarea Ctrl + Alt + F10 vă duce la o afișare îmbunătățită grafic a tranzitului rețelei; numai interfața eth0 este monitorizată. Acest afișaj rămâne inactiv pentru testele CPU și chipset.

test de sistem

tastarea comenzii de stres lansează un test de sistem mai cuprinzător; pe lângă CPU, verifică interfața de memorie, memoria și, dacă este necesar, dispozitivele de stocare. Deoarece această suită de testare are un număr impresionant de parametri cu care rutinele individuale pot fi ajustate, ar trebui să rulați mai întâi stress –help pentru a obține o imagine de ansamblu asupra opțiunilor posibile. Pentru a automatiza testele fără a supraîncărca sistemul cu un timp de rulare prea lung, puteți seta o limită de timp pentru rularea testului de stres.

stocare

pe măsură ce hard disk-urile îmbătrânesc, ele devin adesea componenta slabă a unui sistem; pierderea datelor dintr-un defect tehnic poate avea consecințe fatale. StressLinux verifică starea de sănătate a hard disk-uri cu două instrumente, bonnie++ și smartctl. În timp ce Bonnie++ este un instrument pentru evaluarea comparativă a mediilor de stocare, Smartctl acceptă rularea testelor și arată starea tehnică actuală a hard disk-ului. Pentru a porni acest instrument util, trebuie să fiți utilizatorul stresslinux root sau echivalent. Comanda su vă oferă privilegii de root după introducerea parolei root, stresslinux.

dacă executați comanda

smartctl -a <drivename> | more

și vedeți unele date în Jurnalul de erori, ar trebui să faceți o copie de rezervă cel puțin a celor mai importante fișiere. Dacă doriți să efectuați câteva teste suplimentare, tastând smartctl — help va lista setul extins de parametri împreună cu câteva exemple (Figura 3).

Figura 3: Smartctl poate stoarce toate detaliile despre dispozitivele de stocare.

rețea

pentru a măsura debitul interfeței de rețea, StressLinux furnizează programul netio, care măsoară transferul de date între două computere, cu un computer care acționează ca server.

după lansarea StressLinux pe ambele mașini în modul Live, Puteți lansa programul pe server cu comanda

netio -s

și pe client introducând:

netio <server IP address>

StressLinux vă arată transferul de date sub formă de listă cu diferite dimensiuni de pachete. Alternativ, puteți afișa un grafic cu bare al vitezei de transfer cu Ctrl+Alt+F10.

concluzii

StressLinux este un instrument util care poate pune bine hardware-ul prin ritmurile sale. Software-ul nu uimi cu trucuri grafice elaborate, dar se așteaptă ca utilizatorul să aibă unele cunoștințe de linia de comandă.

ca „mini-distribuție” Live, StressLinux vă va ajuta să localizați rapid și fiabil posibilele surse de erori și blocaje, fără a fi nevoie de o instalare consumatoare de timp pe hard disk. În special, StressLinux se dovedește a fi un instrument excelent dacă doriți să depanați problemele cu procesorul sau sistemul de răcire. Desigur, trebuie să urmăriți performanța termică a sistemului dvs. sub sarcină pentru a preveni deteriorarea supraîncălzirii în cazul unei capacități de răcire insuficiente.

pentru utilizatorii de PC grave și ingineri IT, StressLinux este un instrument indispensabil pentru diagnosticarea problemelor hardware și, prin urmare, face parte din fiecare set de instrumente bine aprovizionat.

Lasă un răspuns

Adresa ta de email nu va fi publicată.