kernel_task centinaia di% di CPU ma la frequenza della CPU è in fase di riduzione


14

Sto cercando di risolvere il mistero di un folle utilizzo della CPU su kernel_task.

MacBook Pro (Retina, metà 2012), Intel Core i7 a 2,7 GHz, Yosemite 10.10.2

Ho visto alcuni consigli per scaricare il gadget Intel Power. Questo mi ha mostrato che la mia CPU sta rallentando. Come posso risolvere questo problema? Quando ciò accade, a volte posso spegnere e riaccendere l'MBP. Ma questo mi sta facendo impazzire.

inserisci qui la descrizione dell'immagine

inserisci qui la descrizione dell'immagine


1
cosa mostra il grafico della temperatura per lo stesso periodo, poiché rallenta?
Tetsujin,

Il mio (fine 2013 MBP) sembra bloccato permanentemente allo stesso livello di 0,80 GHz. L'utilizzo della CPU è del 60-100%. Le temperature sono ragionevoli - 50-60 ° C ... 🤷
Nolan Amy,

Risposte:


12

Apple lo documenta.

Activity Monitor potrebbe mostrare che un processo chiamato kernel_task sta usando una grande percentuale della tua CPU e durante questo periodo potresti notare molta attività della ventola. Questo processo aiuta a gestire la temperatura rendendo la CPU meno disponibile per i processi che utilizzano intensamente la CPU. In altre parole, kernel_task risponde a condizioni che causano il surriscaldamento della CPU. Quando la temperatura diminuisce, kernel_task riduce automaticamente la sua attività.

https://support.apple.com/en-us/HT203184

Potrebbe essere necessario ripristinare una volta SMC per assicurarsi che non sia bloccato e fornire letture di temperatura errate al processore.

Se la SMC o le alte temperature sono la causa principale, dovresti essere in grado di correlare i vari sensori di temperatura interna e la misurazione fisica del case e della temperatura dell'aria di scarico con il throttling di progettazione della programmazione del kernel e le regolazioni della frequenza di clock a cui è progettato il chipset effettuare in risposta a misurazioni termiche.

Nel peggiore dei casi, hai un problema hardware con sensori di temperatura difettosi o una CPU fuori specifica che genera più calore di quanto dovrebbe per una determinata frequenza di clock GHz.


Ciao @bmike, ho anche avuto il problema. Ogni volta che uso un monitor esterno, il kernel_task sarà così alto. O per essere più precisi, ogni volta che utilizzo la GPU. È normale? Uso MacBook Pro Retina 2016.
ismailsunni

Qual è la prova che il calore è la vera causa in questo caso?
ash

4

Nel mio caso, ho avuto un MBP utilizzato continuamente per 3 anni. Il negozio Mac locale ha aperto la custodia e rimosso la polvere. Che risolto il problema !!!!

Fondamentalmente la polvere extra ha causato il surriscaldamento della CPU.


0

Il mio attuale MB Pro Retina (fine 2013) ne soffre. Ho installato Ubuntu sul mio laptop solo per riuscire a malapena a eseguire il browser e il terminale.

La ragione dietro la limitazione dei miei laptop sembra essere i sensori di temperatura difettosi. Alcuni sensori riportano una lettura di -127C che avvia la limitazione. Ho compilato le letture della temperatura dai sensori in questa sintesi github .

Finora, non c'è soluzione in vista. Ho provato a pulire, modificare le estensioni del kernel e ripristinare SMC.



1
Benvenuti a chiedere diverso! Si prega di astenersi dall'aggiunta di commenti nella sezione Risposta, questo è per le risposte alle domande. Una volta che hai una reputazione sufficiente , sarai in grado di aggiungere commenti e porre domande di follow-up. Per guadagnare reputazione, rispondi a domande chiare e concise . - Dalla recensione -
fsb
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.