Glossario/CPU, GPU ed energia

Thermal throttling

Anche: il Mac rallenta quando è caldo, rallentamento termico

In breve

Il thermal throttling avviene quando un computer abbassa la velocità del processore per tenere la temperatura in un intervallo sicuro. Il Mac continua a funzionare, ma le attività richiedono più tempo finché non si raffredda.

Ogni Mac gestisce da sé la propria temperatura. Quando la CPU o la GPU si scaldano, macOS può far girare più veloci le ventole e ridurre la frequenza di clock. Serve a proteggere l’hardware ed è un comportamento normale, non un guasto.

Il throttling si nota quando il Mac diventa più lento durante un’attività lunga e pesante, come un’esportazione o una build, mentre Monitoraggio Attività continua a mostrare una % CPU alta. Il lavoro viene svolto a velocità più bassa.

Come capire se il Mac sta rallentando per il calore

Fai caso a un’attività pesante che parte veloce e poi rallenta, con le ventole rumorose sui Mac che le hanno. Anche un Mac caldo al tatto mentre lavora è un segnale.

Nel Terminale, pmset -g therm mostra i livelli di avviso termico registrati da macOS. Cosa riporta dipende dal modello di Mac.

Come evitare che il Mac si surriscaldi

Usa il Mac su una superficie rigida e piana e tieni libere le prese d’aria. Le superfici morbide, come un letto o le gambe, possono bloccare il flusso d’aria. Evita di lasciarlo al sole o in un’auto calda.

Chiudi le app che tengono occupate la CPU o la GPU in background. Se un Mac scalda anche a riposo, cerca in Monitoraggio Attività un processo bloccato che usa la CPU.

Come verificare il thermal throttling nel Terminale

macOS tiene traccia degli eventi termici che incidono sulla velocità della CPU. Questi comandi leggono soltanto quelle informazioni.

  1. Esegui pmset -g therm. Se non è successo niente, stampa note come No thermal warning level has been recorded. Su molti Mac Intel stampa anche un valore CPU_Speed_Limit, dove 100 significa nessun limite e un numero più basso significa che macOS sta limitando la velocità della CPU.
  2. Esegui pmset -g thermlog e avvia l’attività pesante. Continua a stampare le notifiche termiche man mano che arrivano. Premi Control-C per fermarlo.
  3. Esegui sudo powermetrics --samplers thermal -n 1 per il livello attuale di pressione termica. Nominal significa che non c’è pressione termica. Chiede la password di amministratore.
  4. In Monitoraggio Attività, osserva se kernel_task inizia a usare una grossa parte della CPU durante l’attività. Apple lo descrive come un modo con cui macOS toglie tempo di processore alle app impegnate mentre la CPU è troppo calda.

Le cause più comuni del thermal throttling sul Mac

  • Lavori lunghi e pesanti come esportazioni video, rendering 3D, giochi o build grandi.
  • Un processo in background bloccato con % CPU o % GPU alte, così il Mac lavora sodo mentre sembra inattivo.
  • Prese d’aria ostruite, o usare il Mac su un letto, un divano, un cuscino o sulle gambe. Apple dice che sulle superfici morbide le ventole possono girare di più.
  • Una stanza calda. Apple fa notare che, quando la stanza è calda, le ventole partono prima e girano più veloci.
  • Il sole diretto o un’auto calda, che scaldano il Mac prima ancora che inizi a lavorare.

MacBook Air e altri Mac senza ventola

I MacBook Air con Apple silicon non hanno ventola. Sono silenziosi, ma quando si scaldano non possono far girare più forte una ventola. Durante un’attività lunga e pesante, macOS tiene la temperatura sotto controllo abbassando invece le prestazioni.

Le attività brevi ne risentono di rado. Se fai spesso esportazioni o build lunghe, aspettati che su un Mac senza ventola richiedano più tempo che su un Mac con ventola e lo stesso chip.

Impostazioni che cambiano quanto si scalda il Mac

Scegli menu Apple > Impostazioni di Sistema > Batteria, poi guarda Modalità energetica. Risparmio energetico riduce il consumo di energia, e Apple dice che sui Mac con ventole può anche ridurne il rumore. In cambio le prestazioni sono più basse.

Alcuni modelli di MacBook Pro, Mac mini e Mac Studio offrono anche Prestazioni elevate. Apple dice che permette alle ventole di girare a velocità più alte, il che può consentire prestazioni maggiori nei carichi di lavoro molto intensi, con più rumore delle ventole.

Se le ventole girano forte quando il Mac non è impegnato e le prese d’aria sono libere, Apple suggerisce di riavviare un Mac con Apple silicon, o di reimpostare l’SMC su un Mac Intel.

Domande frequenti

Il Mac rallenta quando si scalda?

Sì, può succedere. macOS riduce la velocità del processore quando serve per tenere la temperatura sotto controllo. Le prestazioni tornano normali appena il Mac si raffredda.

Il thermal throttling fa male al Mac?

No. È il modo in cui il Mac si protegge. Un throttling frequente durante lavori leggeri può indicare prese d’aria ostruite o un processo in background che usa la CPU.

Come controllare la temperatura del Mac?

macOS non mostra la temperatura della CPU in Monitoraggio Attività. pmset -g therm mostra gli avvisi termici, e le app di terze parti possono leggere i sensori di temperatura.

Perché il Mac è caldo quando l’uso della CPU è basso?

Controlla % GPU in Monitoraggio Attività, perché anche il lavoro grafico produce calore. Un’attività pesante appena finita, una stanza calda o prese d’aria ostruite possono tenere caldo un Mac per un po’.

Risparmio energetico evita il thermal throttling?

Abbassa il consumo di energia, quindi il Mac produce meno calore. Ma abbassa anche le prestazioni di proposito, quindi le attività pesanti richiedono comunque più tempo.

kernel_task con CPU alta è un segno di throttling?

Spesso sì. Apple descrive il tempo di CPU preso da kernel_task come un modo per raffreddare il processore. Si ritira da solo appena la temperatura scende.

Correlati

Passo per passo: Perché le ventole del Mac sono così rumorose.

Vuoi tenerlo d’occhio sempre? Leggi i migliori monitor di sistema per Mac, oppure le migliori alternative a Monitoraggio Attività. Oppure sfoglia tutti i termini del glossario.