Alle Kerne in der CPU werden beim Kopieren von Dateien über das Netzwerk zu 100% ausgelastet

8

Wenn ich eine große Datei über unser lokales Gigabit-Ethernet-Netzwerk kopiere, ist mein 2016 MacBook Pro unbrauchbar, da es kernal_taskalle CPU-Ressourcen verbraucht.

Hier sind meine Mac-Spezifikationen:

Geben Sie hier die Bildbeschreibung ein

Hier ist eine Momentaufnahme der Auslastung. Es erreicht zeitweise Spitzenwerte von über 400%:

Geben Sie hier die Bildbeschreibung ein

Ist es normal, dass die CPU-Auslastung bei einer Netzwerk-Dateiübertragung so hoch ist?

Wenn nicht, welche Schritte kann ich unternehmen, um die CPU-Auslastung zu verringern, damit ich mein MacBook beim Übertragen von Lerchendateien verwenden kann?

Swisher Sweet
quelle
1
Also, was ist deine Frage?
jmh
2
Welche Marke von Thunderbolt 3 <> Ethernet-Adaptern verwenden Sie? Fühlt sich der Adapter warm / heiß an? Scheint es beim Übertragen von Daten heißer zu werden? Um @jmh zu wiederholen, was ist Ihre Frage?
IconDaemon
1
E / A, die nicht über DMA geroutet werden, verbrauchen die CPU und führen zu einem Temperaturanstieg. Das Sättigen einer 10-GbE-Verbindung ist ohne Hardware / Software, die DMA verwenden kann, nicht möglich.
Nick T
Sie hätten nicht zufällig ein Antivirenprogramm installiert, oder?
Siguza
Verwenden Sie einen offiziellen Apple Ethernet-Adapter?
Thorbjørn Ravn Andersen

Antworten:

9

Das ist hauptsächlich die unglückliche Geschichte des thermisch unfähigen Designs. Die kernel_task verbraucht so viel, weil die Temperatur zu hoch gestiegen ist . Installieren Sie eine Sensor-App und bestätigen Sie, installieren Sie das Intel CPU PowerGadget , um es erneut zu bestätigen. Weit verbreitetes und häufiges Problem.

Thunderbolt-Chips werden heiß und sind nicht ausreichend mit dem Kühlsystem verbunden. Daher versucht das System, die Geschwindigkeit zu verringern, indem es die CPU mit bedeutungslosem Zyklus-Saugen belegt, um ein Anhalten zu verhindern und eine Feuersituation zu vermeiden.

Um dies zu vermeiden, können Sie versuchen, andere Peripheriegeräte zu trennen, eine Lüftersteuerungssoftware zu installieren , die auf maximale Drehzahl eingestellt ist, externe Kühllösungen (Ständer, Pads, Lüfter, Wechselstrom) verwenden und alle anderen Prozesse stoppen, die Berechnungen verursachen, die sich in Wärme umwandeln. Wenn Sie es wagen und der Meinung sind, dass Sie besser als die "Designer" von Apple wissen, wie viel Wärme Ihre Maschine aushalten sollte, können Sie dies auch durch Hacking außer Kraft setzen . (Dies wird nicht empfohlen.)

LаngLаngС
quelle
2
Angesichts dessen, was wir über die Benutzerumgebungen wissen, ist es etwas verfrüht, standardmäßig "schlechtes thermisches Design" zu verwenden. Woher weißt du, dass er nicht in einer Sauna arbeitet? Wir wissen auch nicht, welche anderen Prozesse der Benutzer ausführt und welche Aktivitäten (Festplatten-E / A, Speicher usw.) sie generieren
Allan
3
Eine Sauna würde die Betriebstemperaturgrenzen der Maschine und die geistige Gesundheit des Benutzers belasten . Nach meinem Verständnis wird high kernel_task von Apple mit den obigen Überlegungen in HT207359 beantwortet. Ihre zusätzlichen Faktoren sind nicht unwichtig und werden in meiner Antwort angesprochen ("Stop all other ..."), aber sie häufen sich auch nur über das thermische Problem, das Ethernet und TB selbst erzeugen.
LаngLаngС
Oh man das erklärt, warum mein MacBook aufgehört hat, mit voller Geschwindigkeit über WLAN zu senden. Ich habe die Tests immer durchgeführt, wenn ich versucht habe, Spiele zu spielen, die das Ganze offensichtlich aufgeheizt haben. Das ist schrecklich und böse. Danke für die Warnung!
Francesco Belladonna
"versucht, die Dinge zu verlangsamen, indem die CPU mit bedeutungslosem Zyklus-Saugen belegt wird, um ein Anhalten zu verhindern und eine Feuersituation zu erwischen" Das ist komisch. Sicherlich hätten sie eine bessere Lösung finden können.
Rob
Natürlich könnten sie: Richtige Kühlung wäre schön gewesen. Dies würde jedoch die Dünnheit des Gehäuses verändern und die Verwendung besserer Lüfter, Wärmeleitpaste usw. implizieren. Kurz gesagt, Dinge, die nur professionelle Benutzer wünschen würden . Und Apple kümmert sich nicht mehr um diese Gruppe.
LаngLаngС