kernel_task Hunderte von% CPU, aber die CPU-Frequenz wird gesenkt


14

Ich versuche, das Geheimnis einer verrückten hohen CPU-Auslastung auf kernel_task zu lösen.

MacBook Pro (Retina, Mitte 2012), 2,7 GHz Intel Core i7, Yosemite 10.10.2

Ich habe einige Ratschläge zum Herunterladen des Intel Power Gadget erhalten. Das hat mir gezeigt, dass sich meine CPU deutlich verlangsamt. Wie behebe ich das? In diesem Fall kann der MBP manchmal aus- und wieder eingeschaltet werden. Aber das macht mich verrückt.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben


1
Was zeigt das Temperaturdiagramm für den gleichen Zeitraum, wenn es langsamer wird?
Tetsujin

Meins (Ende 2013 MBP) scheint permanent auf dem gleichen 0,80 GHz-Pegel zu stecken. Die CPU-Auslastung beträgt 60-100%. Die Temperaturen sind vernünftig - 50-60C ... 🤷
Nolan Amy

Antworten:


12

Apple dokumentiert dies.

Der Aktivitätsmonitor zeigt möglicherweise an, dass ein Prozess mit dem Namen kernel_task einen großen Prozentsatz Ihrer CPU beansprucht. Während dieser Zeit stellen Sie möglicherweise eine große Anzahl von Lüfteraktivitäten fest. Dieser Prozess hilft bei der Temperaturverwaltung, indem die CPU für Prozesse, die die CPU intensiv nutzen, weniger verfügbar gemacht wird. Mit anderen Worten, kernel_task reagiert auf Bedingungen, die dazu führen, dass Ihre CPU zu heiß wird. Wenn die Temperatur sinkt, reduziert kernel_task automatisch die Aktivität.

https://support.apple.com/de-de/HT203184

Möglicherweise möchten Sie den SMC einmal zurücksetzen , um sicherzustellen, dass er nicht blockiert und dem Prozessor falsche Temperaturwerte liefert.

Wenn der SMC oder hohe Temperaturen die Ursache sind, sollten Sie in der Lage sein, die verschiedenen internen Temperatursensoren und die physikalische Messung der Gehäuse- und Ablufttemperatur mit der Auslegungsdrosselung der Kernelplanung und den Taktratenanpassungen zu korrelieren, für die der Chipsatz ausgelegt ist machen in Reaktion auf thermische Messungen.

Im schlimmsten Fall liegt ein Hardwareproblem mit fehlerhaften Temperatursensoren oder einer nicht den Spezifikationen entsprechenden CPU vor, die bei einer bestimmten GHz-Taktrate mehr Wärme erzeugt als erwartet.


Hallo @bmike, ich habe auch das Problem. Immer wenn ich einen externen Monitor benutze, wird die kernel_task so hoch. Genauer gesagt, wenn ich eine GPU verwende. Es ist normal? Ich benutze MacBook Pro Retina 2016.
ismailsunni

Welchen Beweis gibt es dafür, dass in diesem Fall Wärme die eigentliche Ursache ist?
Asche

4

In meinem Fall hatte ich einen MBP, der 3 Jahre lang ununterbrochen verwendet wurde. Das örtliche Mac-Geschäft öffnete den Koffer und räumte den Staub aus. Das hat das Problem behoben !!!!

Grundsätzlich verursachte der zusätzliche Staub eine Überhitzung der CPU.


0

Meine aktuelle MB Pro Retina (Ende 2013) leidet darunter. Ich habe Ubuntu auf meinem Laptop installiert, damit ich den Browser und das Terminal kaum ausführen kann.

Der Grund für die Drosselung meines Laptops scheinen fehlerhafte Temperatursensoren zu sein. Einige Sensoren melden einen Wert von -127C, der die Drosselung startet. Ich habe Temperaturmesswerte von Sensoren in dieser Github-Übersicht zusammengestellt .

Bisher ist keine Lösung in Sicht. Ich habe versucht, zu bereinigen, Kernel-Erweiterungen zu ändern und SMC zurückzusetzen.



1
Willkommen bei Ask Different! Bitte unterlassen Sie das Hinzufügen von Kommentaren im Abschnitt "Antworten". Hier finden Sie Antworten auf die Fragen. Sobald Sie eine ausreichende Reputation haben , können Sie Kommentare hinzufügen und weitere Fragen stellen. Beantworten Sie klare und präzise Fragen, um sich einen guten Ruf zu sichern . - Aus der Bewertung -
fsb
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.