CPU spinto troppo dall'utilizzo di kernel_task

23

Ho un Macbook Pro Retina con il seguente hardware:

Model Name: MacBook Pro
Model Identifier:   MacBookPro11,1
Processor Name: Intel Core i5
Processor Speed:    2.4 GHz
Number of Processors:   1
Total Number of Cores:  2
L2 Cache (per Core):    256 KB
L3 Cache:   3 MB
Memory: 8 GB
Boot ROM Version:   MBP111.0138.B15

Ho recentemente aggiornato a OS X El Capitan; Ho avuto lo stesso problema per me due volte e mi sta leggermente preoccupando.

A caso ho picchi di utilizzo della CPU da kernel_task, il più alto dei quali ho visto era il 660% della CPU. Questa è francamente un'impostazione inaccettabile e innaturale per la mia CPU (in genere ho un utilizzo totale di circa il 2-3%). Lo screenshot più alto che ho è questo:

La prima volta, non ho registrato ciò che avevo aperto. La volta successiva, tuttavia, ero pronto e questo è l'elenco esatto di ciò che avevo aperto:

  • Due pagine video di YouTube (utilizzando i processi Safari Networking con un massimo di circa il 44% della CPU, in genere stabilizzate all'8-10% e al https://www.youtube.com , che ha raggiunto circa il 51% della CPU max, tipicamente attorno al 10-12%)
  • Messenger. Dubito che ciò abbia avuto un effetto, ma, hey, non si sa mai.
  • Skype. Questo tizio era in esecuzione con un consumo costante della CPU del 50%.

Vale la pena notare che ho dovuto chiudere entrambe le finestre di YouTube per ottenere effettivamente un controllo sufficiente del mio computer per aprire Activity Monitor. Nessuno dei processi di cui sopra è stato spiking, solo kernel_task.

Vale anche la pena notare i miei fan - i fan erano al massimo, soffiando aria fredda. Anche se kernel_task girava con una CPU del 660%, non si produceva calore effettivo , per quanto ho potuto vedere.

È a questo punto in cui spengo il computer - avevo circa 0,5 fotogrammi al secondo (1 fotogramma ogni 2 secondi, guardavo l'orologio) e non andavo da nessuna parte quando si trattava di tentare di ripararlo.

Se c'è un bug relativo a questo che ho perso, o qualche cosa strana con OS X in generale che mi manca, per favore fammelo sapere, perché questo è estremamente frustrante e più che un po 'inquietante.

    
posta Addison Crump 06.10.2015 - 23:52
fonte

3 risposte

21

Hai i sintomi classici che i problemi termici stanno causando l'utilizzo in anticipo del task del kernel per evitare il surriscaldamento. Se non hai reimposta la SMC, prova quella volta . Se il controller di gestione del sistema è effettivamente bloccato, la risposta al cambiamento delle misure termiche potrebbe rallentare o lasciare i ventilatori più in alto di quanto dovrebbero essere.

Le risposte indicano soprattutto cose che puoi fare per misurare swap, processi, ecc ... ma concentrarti sui sensori termici (problema hardware) o sulla temperatura esterna (ambiente) che puoi raffreddare artificialmente per rimuovere il rallentamento progettato per gestire il calore.

Se non riesci a misurare con precisione la temperatura del case con un termometro a infrarossi, prova un software come link per controllare l'individuo sensori temporanei e correlarli con i "picchi nell'uso della CPU" di kernel_task. Inoltre, resettare la SMC una volta potrebbe valere la pena. Se è bloccato, la risposta al cambiamento delle misure termiche potrebbe rallentare o lasciare i ventilatori più in alto di quanto dovrebbero essere.

    
risposta data 07.10.2015 - 00:08
fonte
0

Ecco alcune cose che puoi provare:

  1. Riavvia (potresti averlo già fatto)
  2. Reinstallare OS X da Recovery HD
  3. Elimina le cache eseguendo questi comandi nel Terminal rm -rf ~/Library/Caches
  4. Elimina tutte le cache di Safari (poiché sembra che Safari possa essere la causa)

Modifica: sembra che la risposta di bmike sia molto più accurata.

    
risposta data 07.10.2015 - 00:00
fonte
0

La mia esperienza supporta la teoria che l'uso eccessivo della CPU causa l'esecuzione di kernel_task. Nel mio caso, capita spesso quando ho troppe finestre del browser aperte o video di YouTube in riproduzione.

Chiudere le finestre o le app in genere risolve il problema.

Altri modi per rinfrescare le cose:

  • Maggiore velocità della ventola. Utilizzo Controllo fan per Mac da CrystalIdea per aumentare manualmente la velocità della ventola della linea di base a 2500 rpm costanti o 3000 rpm se necessario.

  • Utilizzo di un blocco di raffreddamento per il laptop.

  • Aria condizionata! La temperatura esterna influisce anche sulla temperatura del computer.

EDIT: ho precedentemente detto "surriscaldamento" invece di "utilizzo eccessivo della CPU". È più preciso dire "surriscaldamento previsto basato sulla velocità attuale della CPU e della ventola", poiché anche il sistema di controllo della temperatura Mac tiene conto di tali fattori.

    
risposta data 31.05.2016 - 22:34
fonte

Leggi altre domande sui tag