PC e cellulari

Come sottoporre a stress test una CPU Mac

Lo stress test di un computer è un importante passaggio per la risoluzione dei problemi che può aiutare gli utenti a determinare se le parti appena aggiornate funzionano correttamente o a identificare problemi di stabilità del sistema. Sebbene lo stress test sia più comune nel mondo dell'overclocking del PC, i proprietari di Mac possono anche utilizzare lo stress test per una serie di motivi, tra cui l'identificazione di problemi di surriscaldamento, il test della capacità della batteria sotto carico, la determinazione dei limiti di throttling della CPU o semplicemente per vedere quanto rumorosa la ventola di un Mac può arrivare a tutta velocità.

Sono disponibili una varietà di utilità che offrono funzionalità di stress test - gli esempi includono Geekbench, CPUTest e NovaBench - ma se vuoi solo testare la tua CPU, puoi farlo direttamente da Terminal senza alcun software di terze parti.

Per stressare la CPU di un Mac, possiamo usare il comando "yes", un comando Unix che, senza modifiche, emetterà semplicemente una risposta affermativa ("y") più e più volte fino a quando non viene terminato. Per eseguire lo stress test di un Mac con il comando "sì", apri Terminale, digita quanto segue e premi Invio per eseguire:

Come sottoporre a stress test una CPU Mac
si > /dev/null &

Dopo un momento, vedrai apparire il numero 1 tra parentesi accanto a un (probabile) numero di 3 o 4 cifre. Ciò indica che il comando "sì" sta massimizzando un thread della CPU del Mac (il [1]), con l'ID processo designato (il numero a 3 o 4 cifre). Puoi verificarlo e vedere l'attività della CPU tramite l'applicazione Activity Monitor (che si trova in Applicazioni > Utilità).

Il problema, tuttavia, è che, a meno che il tuo Mac non abbia più di 10 anni, quasi sicuramente ha una CPU con più core e thread e l'esecuzione del comando sopra verifica solo uno di quei thread. Per stressare veramente un Mac, dovrai massimizzare tutti i thread della tua CPU, cosa che puoi fare ripetendo il comando sopra.

Ad esempio, abbiamo un Mac Pro a 6 core del 2013 nel nostro ufficio qui a TekRevue. Quel processore a 6 core - un Xeon E5-1650 v2, se sei interessato - è anche iper-thread, il che significa che abbiamo un totale di 12 thread della CPU a nostra disposizione. Per testare tutti e 12 i core logici, replicheremmo il comando "sì" sopra elencato 12 volte. Puoi farlo aprendo una nuova finestra di Terminale per ogni comando o combinandoli in un unico comando come questo:

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 &

stress test mac cpu sì

Per modificare questo comando per il tuo Mac, regola semplicemente il numero di volte che si > /dev/null & si ripete in base ai thread CPU totali del tuo Mac. Ad esempio, il nuovo MacBook Retina da 12 pollici ha una CPU hyper-threaded dual-core, il che significa che utilizzerai solo 4 istanze del comando "yes". Se non sei sicuro della configurazione della CPU del tuo Mac, un ottimo posto da controllare è EveryMac, un database che contiene i dettagli - hai indovinato - per ogni Mac, incluso il numero di processori e core.

Sebbene i Mac che funzionino correttamente non dovrebbero avere problemi con uno stress test, è importante notare che se il tuo Mac ha un problema di hardware o raffreddamento, uno stress test della CPU può causare il crash del sistema. Pertanto, assicurati di salvare tutti i documenti importanti e di chiudere le applicazioni prima di eseguire il test per assicurarti di non perdere alcun dato se il tuo Mac si spegne inaspettatamente o si arresta in modo anomalo.

Dopo aver eseguito il test per alcune ore (o durante la notte se vuoi davvero spingere il tuo Mac al limite), puoi terminare il test chiudendo la finestra o le finestre di Terminale contenenti il ​​comando "sì". Puoi quindi verificare in Activity Monitor che la CPU del tuo Mac non è più al massimo.

Un'ultima nota: lo stress test della CPU di un Mac aumenterà il calore generato di una quantità significativa. Prima dello stress test, assicurati che il tuo Mac si trovi in ​​un'area relativamente fresca e ben ventilata e che la ventola del Mac o le porte del flusso d'aria non siano ostruite. Anche se le CPU Intel rallentano o si spengono automaticamente se le temperature diventano troppo alte, c'è ancora la possibilità che tu possa danneggiare permanentemente il tuo Mac se massimizzi il processore senza un'adeguata ventilazione o dissipazione del calore.

$config[zx-auto] not found$config[zx-overlay] not found