Wann immer kidle_inject
auf meinem System zu laufen beginnt, schießt die Last hoch. Im Allgemeinen erreicht es nur eine Last von ungefähr dies, 5.23, 3.65, 2.54
aber die meiste Zeit springt es über die Marke von 15 auf jedem von ihnen. An diesem Punkt kommt das System zum Stillstand und ich muss es ausschalten.
Dies passiert nur, wenn der kidle_inject
Prozess startet. Wie kann ich diesen Prozess deaktivieren, damit meine Maschine funktioniert und ich etwas Arbeit erledigen kann?
Beispiel top
:
top - 12:43:48 up 3:02, 3 users, load average: 6.57, 5.53, 3.33
Tasks: 256 total, 3 running, 253 sleeping, 0 stopped, 0 zombie
%Cpu(s): 5.9 us, 16.6 sy, 0.0 ni, 74.7 id, 0.5 wa, 0.0 hi, 2.3 si, 0.0 st
KiB Mem: 8080252 total, 7937856 used, 142396 free, 258904 buffers
KiB Swap: 0 total, 0 used, 0 free. 4061336 cached Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
13509 root -51 0 0 0 0 S 54.7 0.0 3:29.47 kidle_inject/1
13511 root -51 0 0 0 0 S 54.1 0.0 3:30.92 kidle_inject/3
13510 root -51 0 0 0 0 S 48.8 0.0 3:11.60 kidle_inject/2
13508 root -51 0 0 0 0 S 47.6 0.0 3:08.47 kidle_inject/0
echo "blacklist intel_powerclamp" > /etc/modprobe.d/disable-powerclamp.conf
Hopefully this will be fixed soon
Ja, hoffentlich ... komm schon, es ist 2016, ich denke wir sind jetzt auf Kernel Version 87? können wir bitte bewegen Vergangenheit das Ding „haha dem Computer für scheißt und kichert können überhitzen“?Die akzeptierte Antwort ist unvollständig. Den Bug-Kommentaren zufolge werden die Prozesse kidle_inject ausgelöst, um den Prozessor zu drosseln und vor weiterer Überhitzung zu schützen .
Vergewissern Sie sich vor dem "Beheben" des Fehlers, dass Ihr Lüfter sauber ist und ordnungsgemäß funktioniert. Ich hatte dieses Problem und fand heraus, dass die Entlüftung voller Staub war. Nach dem Reinigen und Neustarten wurde kein kidle_inject mehr erzeugt.
quelle
Wenn Sie ein Macbook verwenden, vergewissern Sie sich, dass Sie es
macfanctld
installiert haben. Wenn Sie dies nicht tun, wird der Lüfter bei etwa 2000 U / min von den max. 6000 U / min fixiert. Dies kann durch densensors
Befehl gesehen werden. In dieser Situation wird powerclamp früh einschalten, um die CPUs zu schonen.quelle
Das ist mir auch heute aufgefallen. Seltsamerweise für die Art der CPU-Auslastung machte der Lüfter keine Geräusche. Es gelang, den Computer neu zu starten und dann die Geschwindigkeit des BIOS-Lüfters zu überprüfen. Es zeigte sich, dass der Lüfter angehalten hatte (keine Drehzahlmessung). Nach einer kurzen Reinigung (im wahrsten Sinne des Wortes: Öffnen des Laptop-Deckels, etwas Reinigung - der Lüfter lief einwandfrei und die Dinge gingen in Ordnung. Vielleicht liegt das Problem an Ihrem CPU-Lüfter. Das Deaktivieren des Lüfters ist also
intel_powerclamp
möglicherweise nicht gut Idee.quelle
Ich habe die folgenden Schritte ausgeführt, die funktioniert haben.
Überprüfen Sie, ob das Modul geladen ist.
Wenn der vorherige Befehl anzeigt, dass das Modul geladen ist, führen Sie die nächsten Zeilen aus.
Fügen Sie die folgende Zeile in Ihre crontab-Regeln ein
@reboot /sbin/rmmod intel_powerclamp
oderecho '/sbin/rmmod intel_powerclamp' >> /etc/bash.bashrc
(dies wirkt sich auf alle Benutzer aus) oderecho 'blacklist intel_powerclamp' > /etc/modprobe.d/disable_mods.conf
.quelle
Eine gute Reinigung des Laptops (HP EliteBook 8460p mit Ubuntu 16.04 LTS) und ein Staubsaugen der Lüftungsschlitze auf beiden Seiten (zusammen mit dem Bewegen der Stapel von zufälligem Material, das sich dort angesammelt hatte) haben das Problem für mich behoben.
quelle