Anonim

Numerosi processi di sistema e applicazioni vengono eseguiti in background nel momento in cui accendi il tuo Mac. Questi processi hanno le loro responsabilità e sono fondamentali per il corretto funzionamento del tuo Mac. WindowServer, ad esempio, gestisce importanti interfacce utente grafiche (GUI) di sistema come il Dock e la barra dei menu.

kernel_task è un altro componente fondamentale che mantiene il tuo Mac senza intoppi. In questa guida, spiegheremo le responsabilità di kernel_task in macOS. Imparerai anche come funziona il processo e cosa fare se kernel_task consuma troppe risorse della CPU.

Cos'è kernel_task su un Mac?

kernel_task è un componente macOS vitale progettato per regolare la temperatura della CPU e impedire il surriscaldamento del Mac. Quando kernel_task rileva un picco nella temperatura della CPU, occupa una grande percentuale della tua CPU, limitando così le risorse di sistema disponibili per i processi responsabili dell'aumento della temperatura.

Il surriscaldamento è terribile su tutti i fronti. Quindi, quando i processi che richiedono molta CPU fanno surriscaldare il tuo Mac, kernel_task accumula le risorse della CPU in modo che i processi non possano aumentare ulteriormente la temperatura.

kernel_task è sicuro?

La risposta breve è "Sì". Probabilmente stai mettendo in dubbio la legittimità di kernel_task perché sta consumando una grande percentuale della CPU del tuo Mac. È normale. Tuttavia, è importante notare che kernel_task non agisce di propria volontà.Al contrario, risponde allo stato della temperatura della CPU.

Se la CPU del tuo Mac si sta surriscaldando, kernel_task interviene per abbassare la temperatura. Ciò è evidente dall'aumento dell'attività della ventola (o dal rumore della ventola) e dall'elevato utilizzo della CPU. Quindi, ogni volta che kernel_task utilizza intensamente la potenza di elaborazione del tuo Mac, non pensarlo come il diavolo. Piuttosto, immaginalo come un angelo che lavora sodo per abbattere il diavolo del surriscaldamento.

A proposito, non puoi terminare kernel_task. Ciò dimostra anche la sicurezza e la legittimità del processo. Funziona in background perché è un componente macOS cruciale e importante, di cui il tuo Mac non può fare a meno. È uno dei componenti macOS più importanti. Eccone la prova: avvia Activity Monitor, fai clic su Visualizza sulla barra dei menu e seleziona Tutti i processi, gerarchicamente

Questo organizzerà tutti i processi di sistema e le app di terze parti in base al livello di importanza. Activity Monitor creerà una vista nidificata di tutti i processi e le applicazioni, con kernel_task come processo principale sotto il quale ricadono gli altri processi.

Facendo clic sul pulsante a discesa si espande la cartella principale e vengono visualizzati i "processi secondari" o "processi secondari".

kernel_task si trova in cima alla gerarchia perché è il primo processo eseguito da macOS all'avvio del Mac.

Quanta CPU deve usare kernel_task?

Non c'è una quantità fissa di risorse della CPU che kernel_task dovrebbe usare. Utilizzerà solo una grande percentuale della tua CPU se la temperatura del processore diventa anormalmente calda. In breve, l'utilizzo della CPU di kernel_task è una funzione della temperatura del tuo Mac.

Fix kernel_task Utilizzo elevato della CPU

In condizioni normali, kernel_task si nasconde in background consumando risorse di sistema minime. Tuttavia, fattori come temperatura ambiente elevata, anomalie temporanee del sistema, processi a uso eccessivo della CPU in esecuzione in background, ecc., possono far sì che kernel_task utilizzi una quantità folle di potenza di elaborazione.

Segui i consigli di seguito per regolare il consumo di CPU di kernel_task.

1. Forza l'uscita dalle app inutilizzate

È normale che il tuo Mac si riscaldi durante l'uso. Più app apri, più duro lavora il tuo Mac e più calore genera. Ciò attiverà anche kernel_task per utilizzare più potenza della CPU nel tentativo di regolare la temperatura del tuo Mac.

Quindi, il modo più semplice per ridurre l'attività di kernel_task è chiudere le app che non stai utilizzando. A volte, chiudere un'app dal Dock o fare clic sull'icona "x" rossa nella finestra dell'app non chiude l'app.

Alcune app rimangono sospese in background, consumando la CPU e la batteria del tuo Mac. L'uscita forzata delle app inutilizzate ridurrà la tensione sul processore del tuo Mac e successivamente ridurrà l'utilizzo elevato della CPU kernel_task. Passa attraverso Activity Monitor e chiudi tutte le app inutilizzate per liberare un po' di potenza di elaborazione.

  1. Avvia Monitor attività (Finder > Applicazioni >Utilità > Monitoraggio attività) e seleziona l'applicazione che desideri forzare la chiusura.

  1. Fai clic sul pulsante Interrompi sulla barra degli strumenti del Monitor attività.

Se il tuo Mac ha una Touch Bar, seleziona l'app e fai clic sull'icona x all'estrema sinistra.

  1. Fai clic su Uscita forzata sullo schermo del tuo Mac o sulla Touch Bar.

2. Decongestiona le porte del tuo Mac

Il collegamento di troppi accessori ad alto consumo energetico su un lato del notebook Mac può causare il surriscaldamento della CPU. Se kernel_task mantiene un elevato utilizzo della CPU, sposta alcuni accessori sul lato opposto del tuo Mac e attendi qualche minuto. Ciò ha ridotto l'utilizzo della CPU kernel_task per alcuni utenti di MacBook Pro in questo thread StackExchange.

Supponi di avere un monitor esterno, un cavo di ricarica, dischi rigidi e un mouse collegati a un hub USB sul lato sinistro del tuo Mac. Ciò aumenterà la temperatura della CPU e di conseguenza aumenterà l'attività kernel_task. Per risolvere il problema, distribuisci gli accessori sull' altro lato del Mac.

Questa tecnica è valida per i modelli di MacBook con porte USB su entrambi i lati (sinistro e destro). Se il tuo notebook Mac dispone di porte USB solo su un lato, scollegare gli accessori e i dispositivi inutilizzati potrebbe risolvere il problema.

3. Riavvia il tuo Mac

Se kernel_task continua a utilizzare una potenza di elaborazione eccessiva, spegnere e riaccendere il Mac dovrebbe risolvere il problema. Ciò aggiornerà la memoria del tuo Mac, terminerà le app non necessarie, cancellerà la cache del processore e regolerà l'utilizzo della CPU di kernel_task.

Chiudi tutte le finestre delle app attive, fai clic sull'Icona Apple sulla barra dei menu e seleziona Riavvia .

4. Ridurre la temperatura ambiente

I MacBook hanno sensori integrati che rilevano i cambiamenti nella temperatura della CPU. Secondo Apple, la temperatura ambiente ideale per l'utilizzo dei MacBook è compresa tra 10° C e 35° C (~50° F e 95° F).Quando il tuo Mac supera la temperatura ottimale, i sensori accendono automaticamente la ventola del tuo MacBook per raffreddare la CPU. Noterai anche un picco nell'utilizzo della CPU di kernel_task.

Assicurati che il tuo Mac non si trovi in ​​una stanza calda o su superfici che bloccano la dissipazione del calore, su un cuscino, un letto o sotto le coperte. Posiziona il tuo Mac su una superficie piana e assicurati che la stanza abbia una ventilazione adeguata: apri le finestre della stanza o accendi l'aria condizionata. Anche posizionare il Mac su un pad di raffreddamento esterno può aiutare a ridurre la temperatura della CPU.

5. Ripristina il controller di gestione del sistema

kernel_task potrebbe non funzionare correttamente se le ventole di raffreddamento del tuo MacBook non funzionano correttamente. Se il tuo Mac non è caldo o caldo, ma le ventole sono veloci e rumorose in modo incontrollabile, reimposta il controller di gestione del sistema (SMC).

SMC è un componente sulla scheda madre che gestisce la batteria del Mac, la retroilluminazione della tastiera, le ventole di raffreddamento, il comportamento del coperchio e altri sensori essenziali. La procedura per reimpostare il controller di gestione del sistema dipenderà dal fatto che il tuo Mac utilizzi il chipset Apple T2 Security.

Per controllare se il tuo Mac ha il chip di sicurezza T2, vai su Finder > Applicazioni > Utilità > Informazioni di sistema > Hardware e seleziona Controller sulla barra laterale. Se il "Nome modello" non è Chip Apple T2, il tuo Mac non ha il chip di sicurezza.

Ripristina SMC su notebook Mac senza chip Apple T2

I modelli MacBook Air e Pro rilasciati nel 2017 o precedenti non hanno il T2 Security Chip.

  1. Fai clic sul Logo Apple sulla barra dei menu e seleziona Spegni .

  1. Premi e tieni premuto il tasto Shift + Controllo +Opzione tasti sul lato sinistro della tastiera contemporaneamente per sette secondi.

  1. Premi e tieni premuto il pulsante di accensione del tuo Mac mentre tieni premuti i tre tasti nel passaggio 2.

  1. Tieni premuti i quattro tasti per 10 secondi e rilasciali.
  2. Premi il pulsante di accensione per accendere il tuo Mac.

Ripristina SMC su notebook Mac con chip Apple T2

I modelli MacBook Air e Pro rilasciati nel 2018 o successivi non hanno il T2 Security Chip. Spegni il Mac, attendi circa 30 secondi affinché si spenga completamente e segui questi passaggi:

  1. Premi e tieni premuti i seguenti tasti per sette secondi: Destra Maiusc tasto + Sinistra Controllo tasto + Sinistra Opzione tasto.

  1. Continua a tenere premuti i tre tasti nel passaggio 1, quindi tieni premuto il pulsante di accensione.

  1. Tieni premuti i quattro pulsanti per 10 secondi.
  2. Rilascia i pulsanti e premi il pulsante di accensione per avviare il tuo Mac.

Ripristina SMC sui desktop Mac

Spegni il Mac e scollegalo dalla presa di corrente. Attendi 15 secondi, ricollega il Mac alla presa di corrente, attendi 5 secondi e premi il pulsante di accensione.

Stabilizza utilizzo CPU kernel_task

kernel_task è un processo di sistema critico che regola la temperatura del tuo Mac. Più il tuo Mac diventa caldo, maggiore è la potenza di elaborazione consumata da kernel_task. I suggerimenti per la risoluzione dei problemi evidenziati sopra dovrebbero aiutare a ridurre l'utilizzo elevato della CPU kernel_task.Se il problema persiste, prova a reimpostare la PRAM/NRAM del tuo Mac.

Cos'è kernel_task su Mac ed è sicuro?