Testarea stresului pe un computer este un pas important de depanare care poate ajuta utilizatorii să stabilească dacă piesele nou actualizate funcționează corect sau să identifice problemele de stabilitate ale sistemului. În timp ce testarea stresului este cea mai frecventă în lumea overclockării computerelor, proprietarii de Mac pot folosi testarea stresului și din mai multe motive, inclusiv identificarea problemelor de supraîncălzire, testarea capacității bateriei sub sarcină, determinarea limitelor de limitare a procesorului sau pur și simplu pentru a vedea cât de puternic este ventilatorul unui Mac poate ajunge la viteza maximă.
Există o varietate de utilități disponibile care oferă capacități de testare a stresului - exemple includ Geekbench , CPUTest , și NovaBench - dar dacă doriți doar să vă testați CPU-ul, îl puteți face direct de la Terminal fără niciun software terță parte.
Pentru a testa stresul procesorului unui Mac, putem folosi da command, o comandă Unix care, fără modificări, va emite pur și simplu un răspuns afirmativ („y”) din nou și din nou până la terminarea acestuia. Pentru a testa tensiunea unui Mac cu comanda yes, deschide Terminal, tastați următoarele și apăsați Return pentru a executa:
cum să vezi ping în lol
yes > /dev/null &
După un moment, veți vedea numărul 1 dintre paranteze care apare lângă un număr (probabil) de 3 sau 4 cifre. Acest lucru indică faptul că comanda yes maximizează un fir al procesorului dvs. Mac ([1]), cu ID-ul procesului desemnat (numărul de 3 sau 4 cifre). Puteți verifica acest lucru și puteți vedea activitatea procesorului prin intermediul aplicației Activity Monitor (situată în Aplicații> Utilități).
Cu toate acestea, problema este că, cu excepția cazului în care Mac-ul dvs. are mai mult de 10 ani, are aproape sigur un procesor cu mai multe nuclee și fire și executarea comenzii de mai sus testează doar unul dintre aceste fire. Pentru a testa cu adevărat stresul pe un Mac, va trebui să maximizați toate firele procesorului, lucru pe care îl puteți face repetând comanda de mai sus.
De exemplu, avem un 2013 Mac Pro cu 6 nuclee în biroul nostru aici laTekRevue. Acel procesor cu 6 nuclee - a Xeon E5-1650 v2 , dacă sunteți interesat - este, de asemenea hiper-threaded , ceea ce înseamnă că avem la dispoziție un total de 12 fire de procesare. Pentru a testa toate cele 12 nuclee logice, vom replica de 12 ori comanda yes enumerată mai sus. Puteți face acest lucru deschizând o nouă fereastră Terminal pentru fiecare comandă sau combinându-le într-o singură comandă ca aceasta:
yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &
Pentru a modifica această comandă pentru propriul dvs. Mac, reglați pur și simplu de câte ori da> / dev / null & se repetă pe baza totalului de fire de procesare ale computerului Mac. De exemplu, noul MacBook Retina de 12 inci are un procesor dual-core hyper-threaded, ceea ce înseamnă că ați folosi doar 4 instanțe ale comenzii yes. Dacă nu sunteți sigur cu privire la configurația procesorului dvs. Mac, este un loc excelent de verificat EveryMac , o bază de date care conține detaliile - ați ghicit - pentrufiecareMac, inclusiv numărul de procesoare și nuclee.
Deși Mac-urile care funcționează corect nu ar trebui să aibă probleme cu un test de stres, este important să rețineți că, dacă Mac-ul dvs. are o problemă hardware sau de răcire, un test de stres al CPU poate bloca sistemul. Prin urmare, asigurați-vă că salvați orice documente importante și închideți aplicațiile înainte de a rula testul pentru a vă asigura că nu veți pierde date dacă Mac-ul dvs. se oprește în mod neașteptat sau se blochează.
După ce ați lăsat testul să ruleze câteva ore (sau peste noapte, dacă doriți cu adevărat să vă împingeți Mac-ul la limită), puteți încheia testul închizând fereastra (terminalele) Terminal care conține comanda yes. Puteți verifica apoi în Activity Monitor că CPU-ul dvs. Mac nu mai este maximizat.
O notă finală: testarea la stres a procesorului unui Mac va crește căldura generată de o cantitate semnificativă. Înainte de testarea stresului, asigurați-vă că Mac-ul dvs. se află într-o zonă relativ răcoroasă și bine ventilată și că porturile ventilatorului sau fluxului de aer ale Mac-ului sunt neobstrucționate. În timp ce procesoarele Intel se vor accelera sau se vor opri automat dacă temperaturile devin prea mari, există totuși șansa să vă puteți deteriora permanent computerul Mac dacă maximizați procesorul fără ventilație adecvată sau disipare de căldură.