Che cos'è kernel_task su Mac ed è sicuro?

Numerosi processi di sistema e applicazioni vengono eseguiti in background nel momento in cui accendi il 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 di sistema ( GUI ) come il Dock e la barra dei menu(Menu Bar) .

kernel_task è un altro componente fondamentale che consente al tuo Mac di funzionare senza problemi. In questa guida spiegheremo le responsabilità di kernel_task in macOS. Imparerai anche come funziona il processo e cosa fare se kernel_task consuma risorse CPU eccessive .

Che cos'è kernel_task su un Mac?

kernel_task è un componente fondamentale di macOS progettato per regolare la temperatura della CPU e (CPU)impedire il surriscaldamento del Mac(stop your Mac from overheating) . 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 ad alta intensità di CPU fanno surriscaldare il tuo Mac , kernel_task accumula risorse della CPU(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 sua spontanea volontà. Invece, risponde allo stato della temperatura della tua CPU .

Se la CPU(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'utilizzo elevato della CPU . (CPU)Quindi, ogni volta che kernel_task utilizza intensamente la potenza di elaborazione del tuo Mac, non pensarlo come il diavolo. Piuttosto(Rather) , immaginalo come un angelo che lavora duramente per reprimere 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. In effetti, è uno dei componenti più importanti di macOS. Eccone una prova: avvia Activity Monitor , fai clic su Visualizza(View) sulla barra dei menu e seleziona Tutti i processi, in modo gerarchico(All Processes, Hierarchically) .

Ciò 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 in cui rientrano altri processi.

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

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

Quanta CPU dovrebbe (CPU Should)utilizzare(Use) kernel_task ?

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

Correzione dell'utilizzo elevato della CPU di kernel_task

In condizioni normali, kernel_task si nasconde in background consumando risorse di sistema minime. Tuttavia, fattori come l'elevata temperatura ambiente, problemi temporanei di sistema, processi ad alta intensità di 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(CPU) di kernel_task .

1. Forza l'uscita dalle app inutilizzate

È normale che il tuo Mac si riscaldi durante l'utilizzo. Più app apri, più il tuo Mac funziona 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, la chiusura di un'app dal Dock o il clic sull'icona rossa "x" nella finestra dell'app non termina l'app.

Alcune app rimangono sospese in background, consumando la CPU e la(CPU) batteria del tuo Mac . La chiusura forzata delle app inutilizzate ridurrà il carico sul processore del tuo Mac e di conseguenza ridurrà l'utilizzo elevato della CPU(CPU) di kernel_task . Passa attraverso Activity Monitor e chiudi qualsiasi app inutilizzata per liberare un po' di potenza di elaborazione.

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

  1. Fare clic sul pulsante Interrompi(Stop button) sulla barra degli strumenti di Monitoraggio attività.

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

  1. Fai clic su Uscita forzata(Force Quit) sullo schermo del tuo Mac o su Touch Bar.

2. Decongestiona le porte del tuo Mac

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

Supponiamo(Say) che tu abbia un monitor esterno, un cavo di ricarica, dischi rigidi e un mouse collegato a un hub USB sul lato sinistro del tuo Mac . Ciò aumenterà la temperatura della CPU(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 MacBook con porte (MacBook)USB su entrambi i lati (sinistro e destro). Se il tuo notebook Mac ha porte (Mac)USB solo su un lato, scollegare accessori e 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 , interromperà 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(Apple icon) sulla barra dei menu e seleziona Riavvia(Restart) .

4. Ridurre la temperatura ambiente

I MacBook hanno sensori integrati che rilevano i cambiamenti nella temperatura della CPU . Secondo Apple(According to Apple) , la temperatura ambiente ideale per l'utilizzo dei MacBook(MacBooks) è 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 Mac Book per raffreddare la CPU . Noterai anche un picco nell'utilizzo della CPU di kernel_task .

Assicurati(Make) che il tuo Mac non sia in una stanza calda o su superfici che bloccano la dissipazione del calore, su un cuscino, un letto o sotto le coperte. Posiziona il Mac su una superficie piana e assicurati che la stanza abbia una ventilazione adeguata: apri le finestre della stanza o accendi l'aria condizionata. Posizionare il Mac su un pad di raffreddamento esterno può anche aiutare a ridurre la temperatura della CPU(reduce the CPU temperature) .

5. Reimpostare il controller di gestione del sistema(System Management Controller)

kernel_task potrebbe non funzionare correttamente se le ventole di raffreddamento del tuo Mac Book non funzionano correttamente. Se il tuo Mac non è caldo o caldo, ma le ventole funzionano velocemente e in modo incontrollabile(fans are running fast and uncontrollably loud) , ripristina il controller di gestione del sistema(System Management Controller) ( SMC ).

L' SMC è un componente della 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 ripristinare il controller di gestione del sistema(System Management Controller) dipenderà dal fatto che il tuo Mac utilizzi il chipset di sicurezza Apple T2(Apple T2 Security Chipset) .

Per verificare se il tuo Mac ha il chip di sicurezza T2, vai su Finder > Applicazioni(Applications) > Utilità(Utilities) > Informazioni di sistema(System Information) > Hardware e seleziona Controller nella barra laterale. Se il "Nome modello" non è il chip Apple T2(Apple T2 chip) , il tuo Mac non ha il chip di sicurezza.

Ripristina SMC su notebook Mac senza chip Apple T2(Reset SMC on Mac Notebooks Without Apple T2 Chip)

I modelli MacBook Air(MacBook Air) e Pro rilasciati nel 2017 o precedenti non dispongono del chip di sicurezza T2(T2 Security Chip) .

  1. Fare clic sul logo Apple(Apple logo) sulla barra dei menu e selezionare Spegni(Shut Down) .

  1. Tieni premuti contemporaneamente i tasti Maiusc(Shift) + Ctrl(Control) + Opzione(Option) sul lato sinistro della tastiera per sette secondi.

  1. Tieni premuto il pulsante di accensione(power button) del tuo Mac mentre tieni premuti i tre tasti nel passaggio(Step) 2.

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

Ripristina SMC su notebook Mac con chip Apple T2(Reset SMC on Mac Notebooks With Apple T2 Chip)

I modelli MacBook Air(MacBook Air) e Pro rilasciati nel 2018 o versioni successive non dispongono del chip di sicurezza T2(T2 Security Chip) . Spegni(Power) il Mac , attendi circa 30 secondi affinché si spenga completamente e segui questi passaggi:

  1. Tieni premuti i seguenti tasti per sette secondi: tasto Maiusc(Shift) destro + tasto Ctrl sinistro + tasto (Control)Opzione(Option) sinistro .

  1. Continua a tenere premuti i tre tasti al punto 1, quindi tieni premuto il pulsante di accensione(power button) .

  1. Tieni premuti i quattro pulsanti insieme per 10 secondi.
  2. Rilascia i pulsanti e premi il pulsante(power button) di accensione per avviare il Mac.

Ripristina SMC sui desktop Mac(Reset SMC on Mac Desktops)

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

Stabilizza l'utilizzo della CPU di kernel_task

kernel_task è un processo di sistema critico che regola la temperatura del tuo Mac . Più caldo diventa il tuo Mac , 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(CPU) di kernel_task . Se il problema persiste, prova resetting your Mac’s PRAM/NRAM .



About the author

Sono un ingegnere del software con oltre 10 anni di esperienza nella creazione e manutenzione di Mac Apple, dispositivi iOS e browser Google Chrome. la mia esperienza include lo sviluppo, la manutenzione e il funzionamento di prodotti software da zero o il contributo a progetti open source. Ho anche avuto l'opportunità di lavorare su un'ampia varietà di progetti hardware, dalla riparazione di schermi rotti negli ospedali alla progettazione e implementazione di nuove funzionalità per iPhone. Nel mio tempo libero, mi diverto a giocare ai videogiochi preferiti, leggere libri, cucinare la cena con la mia famiglia o passare il tempo con gli amici.



Related posts