Anonim

Quando il tuo Mac si riscalda o rallenta a passo d'uomo, probabilmente noterai un processo chiamato kernel_task che utilizza molta CPU. Perché lo fa? Cosa significa anche kernel_task? Dovresti essere preoccupato?

Continua a leggere per sapere cos'è kernel_task su Mac e perché provoca un elevato utilizzo della CPU. Imparerai anche modi per ridurre l'eccessiva attività kernel_task in macOS.

Cos'è Kernel_Task su Mac?

Kernel_task è un processo nativo in macOS. È legato al kernel, il livello di programmazione più profondo che fa funzionare il software e l'hardware del Mac.

Kernel_task gestisce una serie di funzioni in background essenziali su MacBook Pro, MacBook Air, iMac o Mac Mini, come l'allocazione delle risorse di sistema (CPU e RAM) tra programmi e servizi di sistema.

Ma soprattutto, svolge un ruolo significativo nella gestione della temperatura. È qui che entra in gioco l'elevata attività kernel_task.

Perché Kernel_Task provoca un elevato utilizzo della CPU?

Il tuo Mac può surriscaldarsi per diversi motivi. Ad esempio, l'esecuzione di un'attività ad alta intensità di risorse (come l'editing o l'esportazione di video a risoluzioni altissime) fa quasi sempre aumentare la temperatura della CPU. Anche il rendering di elementi Web pesanti per la CPU, l'utilizzo di plug-in inefficienti in Chrome o Safari o la riproduzione di contenuti relativi ad Adobe Flash possono riscaldare le cose.

Quando ciò accade, kernel_task entrerà in azione e impedirà ai processi di utilizzare ulteriore potenza di elaborazione e generare ancora più calore. Lo fa simulando cicli CPU vuoti.

L'elevato utilizzo della CPU di Kernel_Task è motivo di preoccupazione?

La maggior parte delle volte, un'elevata attività kernel_task non è motivo di preoccupazione. Per ricapitolare, se ti impegni continuamente in attività ad alta intensità di risorse, aspettati un elevato utilizzo della CPU kernel_task sul tuo Mac. È solo una manutenzione ordinaria per evitare danni eccessivi agli interni del Mac.

Ma se noti costantemente che kernel_task utilizza la potenza della CPU senza una ragione apparente, potresti avere un problema tra le mani. Ad esempio, app non ottimizzate, applicazioni obsolete, cache di sistema ed estensioni del kernel difettose possono riscaldare il tuo Mac senza alcun aumento proporzionale dell'attività.

Riduzione dell'utilizzo elevato della CPU Kernel_Task su Mac

Per correggere l'attività kernel_task persistentemente elevata, devi risolvere eventuali motivi sottostanti che contribuiscono a surriscaldare ulteriormente il tuo Mac. I suggerimenti per la risoluzione dei problemi di seguito ti aiuteranno in questo.

App con chiusura forzata

Inizia identificando i processi diversi da kernel_task che consumano molta CPU utilizzando Activity Monitor del Mac. Suggerimento: seleziona la colonna CPU per ordinare i processi per attività.

Se un processo a uso intensivo della CPU sembra far parte di un'attività tipica (ad esempio, l'esportazione di video), attendi che finisca. In caso contrario, chiudi o forza l'uscita dal processo selezionando il pulsante Stop nella parte superiore della finestra Monitor attività.

Spegni e riavvia

Un' altra soluzione riguarda il riavvio del Mac. Questo è un modo rapido per eliminare tutti i processi non autorizzati che contribuiscono al problema kernel_task.

Aggiorna applicazioni

Successivamente, prova ad aggiornare le app che girano sul Mac. È meglio focalizzare la tua attenzione su tutti i programmi che aumentano il carico della CPU del tuo Mac.

Inizia aprendo l'App Store del Mac e guarda sotto la scheda Aggiornamenti sulla barra laterale per eventuali aggiornamenti delle app in sospeso.

Per i programmi scaricati al di fuori del Mac App Store, cerca l'opzione Controlla aggiornamenti all'interno delle applicazioni stesse.

Aggiorna macOS

Istanze difettose di macOS (soprattutto le prime versioni degli aggiornamenti delle versioni principali) possono causare perdite di memoria e problemi di surriscaldamento. Aggiorna il sistema operativo e vedi se fa la differenza.

Per aggiornare macOS, apri il menu Apple dal lato sinistro della barra dei menu del Mac e seleziona Preferenze di sistema > Aggiornamento software > Aggiorna ora.

Usa il Mac in un ambiente più freddo

Se utilizzi il tuo Mac all'aperto o quando fa caldo, la temperatura esterna può causare il riscaldamento del Mac e dare una marcia in più a kernel_task. Prova a spostare il dispositivo in un'area più fresca o ben ventilata.

Ripristina NVRAM o PRAM

Se utilizzi un Mac Intel, potresti provare a reimpostare la NVRAM o la PRAM. È una piccola porzione di memoria volatile che contiene impostazioni critiche per il sistema (ad esempio, risoluzione dello schermo, preferenze del disco di avvio, data, fuso orario, ecc.). Una NVRAM corrotta può causare problemi di ogni genere, quindi reimpostarla potrebbe risolvere i problemi del kernel.

Per reimpostare la NVRAM, inizia spegnendo il Mac. Quindi, riaccendilo tenendo premuto Comando, Opzione, P, e R tasti. Rilascia quando senti il ​​suono di avvio per la seconda volta. Se utilizzi un Mac con Apple T2 Security Chip, rilascia i tasti dopo 20 secondi.

Ripristina SMC

Oltre alla NVRAM, potresti voler fare un passo in più e reimpostare l'SMC (controller di gestione del sistema) su Mac.

Svuota la cache del Mac

File temporanei obsoleti o corrotti possono anche causare problemi di prestazioni in macOS, quindi la correzione successiva comporta la cancellazione della cache dell'applicazione e del sistema.

Usa l'app Onyx gratuita per svuotare rapidamente la cache del Mac. Consulta la nostra guida su come svuotare la cache del Mac se preferisci l'approccio manuale.

Entra ed esci dalla modalità provvisoria

Entrare e uscire dalla modalità provvisoria sul Mac aiuta a svuotare la cache del kernel. Per entrare in modalità provvisoria su un Mac Intel, tieni semplicemente premuto il tasto Maiusc all'avvio finché non vedi la schermata di accesso.

Se utilizzi un Apple Silicon Mac, accendilo tenendo premuto il pulsante Accensione. Una volta arrivato alla schermata Opzioni di avvio, tieni premuto il tasto Shift e seleziona Macintosh HD > Continua in modalità provvisoria.

Esegui una scansione malware

I Mac hanno la reputazione di essere resistenti ai malware, ma ciò non significa che siano completamente immuni. Per cercare e rimuovere processi dannosi e rootkit su Mac, prendi in considerazione l'esecuzione di una scansione alla ricerca di malware utilizzando un'utilità anti-malware gratuita. Malwarebytes è una scelta eccellente.

Elimina le estensioni del kernel

Infine, potresti dedicare del tempo a identificare e disabilitare qualsiasi estensione del kernel di terze parti (o kexts). I Kext estendono la funzionalità predefinita del kernel del Mac, ma possono anche causare un'elevata attività kernel_task o errori di kernel panic.

È possibile utilizzare un'utilità di diagnostica gratuita chiamata EtreCheckPro per eseguire la scansione e rivedere un elenco di estensioni del kernel installate. È quindi necessario disinstallare i programmi correlati per rimuovere i kext.

Kernel_Task: Meglio lasciarlo a se stesso

Speriamo che questo tutorial ti abbia aiutato a capire il processo kernel_task su Mac e cosa puoi fare per risolvere l'elevato utilizzo della CPU kernel_task. Se il problema persiste, potresti voler reinstallare macOS tramite la modalità di ripristino. Se anche questo fallisce, il problema potrebbe essere correlato all'hardware. In tal caso, contatta il supporto Apple per assistenza.

Che cos'è kernel_task su Mac e perché provoca un elevato utilizzo della CPU?