Testirajte Mac pod stresom maksimiziranjem CPU-a

Sadržaj:

Anonim

Ako želite potpuno vezati CPU za test stresa Maca, ne okrećite se dalje od terminala. Korištenjem naredbenog retka možete jednostavno maksimizirati sve CPU jezgre i inducirati veliko opterećenje na Macu, olakšavajući određivanje stvari poput koje temperature procesor doseže pod velikim opterećenjem, rade li ventilatori ispravno, koliko su glasni ventilatori, koliko traje baterija je kao pod ogromnim radnim opterećenjem i drugim tehničkim aspektima koji mogu biti od pomoći u svrhu rješavanja problema.Iako je riječ o tehničkom postupku, prilično ga je jednostavno izvesti i sve ćemo objasniti.

Kako testirati Mac na stres

Za maksimalno povećanje Mac CPU-a upotrijebit ćemo alat naredbenog retka pod nazivom "yes", koji u osnovi ne radi ništa osim ponavljanja riječi "yes" takvom brzinom da troši sve dostupne resurse procesora. Općenito govoreći, svaka instanca "da" maksimalno će iskoristiti jednu nit na jednoj jezgri CPU-a. To znači da ako imate dvojezgreni Mac s hipernitnim procesorom, morat ćete pokrenuti najmanje četiri različite instance "da" da biste potpuno opteretili CPU.

Za početak, pokrenite Terminal i možda ćete htjeti gledati Monitor aktivnosti upravitelja zadataka temeljen na korisničkom sučelju kako biste mogli lako promatrati opterećenje CPU-a i sistemske resurse.

Kada ste spremni za testiranje stresa Maca, upišite sljedeću naredbu:

yes > /dev/null &

To šalje jednu instancu 'da' u pozadinu, ali da biste opteretili CPU, morat ćete pokrenuti više od jedne. Ili ponovite postupak pritiskom na strelicu prema gore i vratite se da pokrenete još nekoliko instanci, ili bacite grupu na jedan red ovako:

da > /dev/null & da > /dev/null & da > /dev/null & da > /dev/null &

Brzo ćete otkriti u Activity Monitoru ili na vrhu da je procesor jako pogođen.

Kada završite, u istom prozoru terminala upišite “killall yes” u naredbeni redak kako biste poništili sve instance naredbe yes. Vidjet ćete nešto poput ovoga:

$ killall da Ukinuto: 15 da > /dev/null Ukinuto: 15 da > /dev/null - Ukinuto: 15 da > /dev/null + Ukinuto: 15 da > /dev/null

Također ćete vidjeti kako sve instance "da" ispadaju s popisa procesa u Monitoru aktivnosti. Ako nije, vjerojatno je tu negdje greška pri upisu.

Osim ako nemate valjan razlog za to, bolje je da ne pokrećete nasumično "yes", jer očito uzrokuje probleme s performansama dok ne prestane raditi.

Za pomoć, videozapis u nastavku prikazuje cijeli proces od početka do kraja:

Za one koji se pitaju, ovo radi na svim verzijama Mac OS X-a, pa čak i na linuxu, tako da možete testirati stres bilo kojeg Maca ikada napravljenog na ovaj način. Zapravo, sve dok postoji naredbeni redak koji se temelji na Unixu, možete pokrenuti naredbu 'yes' za testiranje Mac CPU-a pomoću ovog pristupa.

Obavezno zatvorite i poništite naredbe 'yes' kada završite s testiranjem stresa Maca, jer će u suprotnom upotreba CPU-a ostati visoka, a ventilatori će nedvojbeno uskoro raditi punom brzinom.

Testirajte Mac pod stresom maksimiziranjem CPU-a