Willkommen Gast. Bitte einloggen oder registrieren. Haben Sie Ihre Aktivierungs E-Mail übersehen?
25.02.2021, 23:54:35

.
Einloggen mit Benutzername, Passwort und Sitzungslänge

Mitglieder
  • Mitglieder insgesamt: 25306
  • Letzte: phase0
Statistiken
  • Beiträge insgesamt: 718317
  • Themen insgesamt: 58098
  • Heute online: 654
  • Am meisten online: 2287
  • (22.01.2020, 19:20:24)
Benutzer Online

Autor Thema: [gelöst]  CPU Auslastung durch kworker Prozesse wie "usb_hub_wq" "2:7+pm", ksoftirqd  (Gelesen 336 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Moin,

vor ein paar Monaten habe ich einige Updates installiert woraufhin die mindestens 3 von 4 CPU Kernen dauerhaft, auch im "Leerlauf", auf 90 %+ Auslastung stehen. Ich habe dann ein Versionsupdate vorgenommen und anschliessend auch eine komplette Neuinstallation. Doch auch mit dem aktuellsten Linux Mint Cinammon sind weiterhin durchgehend 2 der 4 Kerne auf 90 % Auslastung. RAM Auslastung liegt bei ca. 50 % mit offenenem Browser und Spotify. Die anderen beiden CPU Kerne sind bei jeweils 20 %- 50 % Auslastung, Das Arbeiten mit dem Rechner ist möglich aber stark eingeschränkt.

Während in der Systemüberwachung unter Prozesse für mich keine große CPU Auslastung sichtbar ist, finde ich mit der Konsolen Eingabe "top" dann folgendes:

top - 18:00:50 up  3:37,  1 user,  load average: 3,89, 3,93, 4,12
Tasks: 242 gesamt,   5 laufend, 237 schlafend,   0 gestoppt,   0 Zombie
%CPU(s): 10,7 be, 55,5 sy,  0,0 ni, 31,0 un,  0,0 wa,  0,0 hi,  2,8 si,  0,0 st
MiB Spch :   3919,0 gesamt,    870,3 frei,   1573,5 belegt,   1475,2 Puff/Cache
MiB Swap:   2048,0 gesamt,   1983,5 frei,     64,5 belegt.   2031,5 verfü Spch

    PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     ZEIT+ BEFEHL                                                                                                                                                                 
    688 root      20   0       0      0      0 R  67,7   0,0  94:35.61 kworker/2:7+pm                                                                                                                                                         
    173 root      20   0       0      0      0 R  65,4   0,0  12:47.69 kworker/1:2+usb_hub_wq                                                                                                                                                 
     18 root      20   0       0      0      0 R  31,5   0,0  68:37.72 ksoftirqd/1                                                                                                                                                           
     24 root      20   0       0      0      0 R  31,5   0,0  69:16.47 ksoftirqd/2                                                                                                                                                           
  13978 jonas     20   0 5597544 217876  94064 S  26,0   5,4   0:31.69 spotify                                                                                                                                                               
  14611 jonas     20   0  536872 128004  77440 S  10,2   3,2   1:39.55 chrome                                                                                                                                                                 
  15507 jonas     20   0 4630444 142180  85940 S  10,2   3,5   0:50.42 chrome                                                                                                                                                                 
  13938 jonas     20   0 2938064 246228 121640 S   8,7   6,1   1:28.52 spotify                                                                                                                                                               
   1361 jonas     20   0 4248376 138724  72352 S   6,3   3,5  12:50.48 cinnamon                                                                                                                                                               
   1088 jonas      9 -11 1933548  16936  12684 S   5,5   0,4   6:55.95 pulseaudio                                                                                                                                                             
    807 root      20   0  762016  77072  55164 S   3,1   1,9   8:26.53 Xorg                                                                                                                                                                   
  15180 jonas     20   0  467260  42132  31364 S   3,1   1,0   0:04.13 gnome-terminal-                                                                                                                                                       
   1108 jonas     20   0    8960   5884   3724 S   0,8   0,1   0:01.80 dbus-daemon                                                                                                                                                           
   1199 jonas     20   0  162828   7336   6548 S   0,8   0,2   0:03.18 at-spi2-registr                                                                                                                                                       
   1529 jonas     20   0  555808  64324  41460 S   0,8   1,6   0:03.07 cinnamon-screen                                                                                                                                                       
  13968 jonas     20   0 1089104  93960  79132 S   0,8   2,3   0:02.93 spotify                                                                                                                                                               
  14573 jonas     20   0  660824 220324 148076 S   0,8   5,5   1:25.79 chrome                                                                                                                                                                 
  15194 jonas     20   0   12472   4308   3512 R   0,8   0,1   0:02.74 top                                                                                                                                                                   
      1 root      20   0  177004  10428   6520 S   0,0   0,3   0:04.72 systemd                                                                                                                                                               
      2 root      20   0       0      0      0 S   0,0   0,0   0:00.01 kthreadd                                                                                                                                                               
      3 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 rcu_gp                                                                                                                                                                 
      4 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 rcu_par_gp                                                                                                                                                             
      8 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 mm_percpu_wq                                                                                                                                                           
      9 root      20   0       0      0      0 S   0,0   0,0   0:01.75 ksoftirqd/0                                                                                                                                                           
     10 root      20   0       0      0      0 I   0,0   0,0   0:12.50 rcu_sched                                                                                                                                                             
     11 root      rt   0       0      0      0 S   0,0   0,0   0:00.05 migration/0                                                                                                                                                           
     12 root     -51   0       0      0      0 S   0,0   0,0   0:00.00 idle_inject/0                                                                                                                                                         
     14 root      20   0       0      0      0 S   0,0   0,0   0:00.00 cpuhp/0                                                                                                                                                               
     15 root      20   0       0      0      0 S   0,0   0,0   0:00.00 cpuhp/1                                                                                                                                                               
     16 root     -51   0       0      0      0 S   0,0   0,0   0:00.00 idle_inject/1                                                                                                                                                         
     17 root      rt   0       0      0      0 S   0,0   0,0   0:00.35 migration/1                                                                                                                                                           
     20 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kworker/1:0H                                                                                                                                                           
     21 root      20   0       0      0      0 S   0,0   0,0   0:00.00 cpuhp/2                                                                                                                                                               
     22 root     -51   0       0      0      0 S   0,0   0,0   0:00.00 idle_inject/2                                                                                                                                                         
     23 root      rt   0       0      0      0 S   0,0   0,0   0:00.35 migration/2                                                                                                                                                           
     26 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 kworker/2:0H                                                                                                                                                           
     27 root      20   0       0      0      0 S   0,0   0,0   0:00.00 cpuhp/3                                                                                                                                                               
     28 root     -51   0       0      0      0 S   0,0   0,0   0:00.00 idle_inject/3                                                                                                                                                         
     29 root      rt   0       0      0      0 S   0,0   0,0   0:00.38 migration/3                                                                                                                                                           
     30 root      20   0       0      0      0 S   0,0   0,0   0:01.20 ksoftirqd/3                                                                                                                                                           
     33 root      20   0       0      0      0 S   0,0   0,0   0:00.00 kdevtmpfs                                                                                                                                                             
     34 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 netns                                                                                                                                                                 
     35 root      20   0       0      0      0 S   0,0   0,0   0:00.00 rcu_tasks_kthre                                                                                                                                                       
     36 root      20   0       0      0      0 S   0,0   0,0   0:00.00 kauditd                                                                                                                                                               
     37 root      20   0       0      0      0 S   0,0   0,0   0:00.01 khungtaskd                                                                                                                                                             
     38 root      20   0       0      0      0 S   0,0   0,0   0:00.00 oom_reaper                                                                                                                                                             
     39 root       0 -20       0      0      0 I   0,0   0,0   0:00.00 writeback                                                                                                                                                             
     40 root      20   0       0      0      0 S   0,0   0,0   0:00.22 kcompactd0                                                                                                                                                             
     41 root      25   5       0      0      0 S   0,0   0,0   0:00.00 ksmd                                                                                                                                                                   
     42 root      39  19       0      0      0 S   0,0   0,0   0:00.00 khugepaged   

Die Prozesse kworker/2:7+pm und kworker/1:2+usb_hub_wq wechseln immer hin und her auf die jeweils andere Endung, also kworker/2:7+usb_hub_wq und kworker/1:2+pm . ksoftirqd scheint mir auch verdächtig hoch.

Meine allgemeinen System Daten:
Linux Mint 20.1 Cinnamon , 4.8.6
CPU Kernel 5.4.0-65-generic
AMD FX(tm)-4170 Quad-Core Processor × 2
RAM 3.8 GiB
Grafik Advanced Micro Devices, Inc. [AMD/ATI] Barts PRO [Radeon HD 6850] (prog-if 00 [VGA controller])

Vielleicht kann mir jemand ein paar Tipps geben oder einen Link senden für einen Lösungsansatz zu dem Problem. :)
« Letzte Änderung: 22.02.2021, 16:44:58 von magmint »

Off-Topic:
Bitte Codeblock verwenden (s. Hilfe oben), du siehst selber, warum? ;)

Hat sonst jemand eine Idee wo ich die Anfrage sonst stellen kann? Gegebenenfalls ein internationales Forum?

Jetzt mal wild geraten. Du hast irgendein USB-Gerät angeschlossen, das die CPU-Last erzeugt, weil es nicht richtig funktioniert.

Zitat
Während in der Systemüberwachung unter Prozesse für mich keine große CPU Auslastung sichtbar ist …
könnte daran liegen, dass in den Eistellungen nur "Eigene Prozesse" und nicht "Alle oder aktive Prozesse" ausgewählt ist. Siehe Bild im Anhang.     PID USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     ZEIT+ BEFEHL                                                                                                                                                                 
    688 root      20   0       0      0      0 R  67,7   0,0  94:35.61 kworker/2:7+pm                                                                                                                                                         
    173 root      20   0       0      0      0 R  65,4   0,0  12:47.69 kworker/1:2+usb_hub_wq                                                                                                                                                 
     18 root      20   0       0      0      0 R  31,5   0,0  68:37.72 ksoftirqd/1                                                                                                                                                           
     24 root      20   0       0      0      0 R  31,5   0,0  69:16.47 ksoftirqd/2   
Die Hauptlast stammt nämlich von Systemprozessen (root), insbesondere von pm (power manager) und usb_hub_wq
« Letzte Änderung: 21.02.2021, 15:54:51 von aexe »

Jetzt mal wild geraten. Du hast irgendein USB-Gerät angeschlossen, das die CPU-Last erzeugt, weil es nicht richtig funktioniert.

Auch wenn ich sämtliche USB Geräte entferne - inkl. Maus und Tastatur - bleibt die Auslastung der CPU so hoch.

Falls von Relevanz: Es ist so, dass am PC mehrere "inaktive" USB Anschlüße vorhanden sind (ich meine alle USB 3 Anschlüße). Wenn ich da was reinstecke, passiert nichts. Folglich ist da auch nie was drin.

Was ich erreichen konnte durch wechseln der USB Stecker für Maus und Tastatur, war, dass die Überlastung von 3 auf 2 Kerne runter ist.


könnte daran liegen, dass in den Eistellungen nur "Eigene Prozesse" und nicht "Alle oder aktive Prozesse" ausgewählt ist. Siehe Bild im Anhang.
...
 Die Hauptlast stammt nämlich von Systemprozessen (root), insbesondere von pm (power manager) und usb_hub_wq

Wenn ich wieder im Büro bin an dem Rechner, stelle ich das mal um und sehe ob das weiteres zum Vorschein bringt.

Ich habe nun die Anzeige in der Systemübersicht erweitern / anpassen können. Hier die aktuelle Anzeige: (siehe Screenshot anbei)

Weiterhin sind die kworker Prozesse die CPU Auslaster. Wenn ich diese beenden will kommen Warnmeldungen, dass dies zu Schäden / Dateiverlust führen würde.

Hi :)
es fehlt immer noch eine klare info...
bringe bitte
inxi -Fz als codeblock

nach reboot!
laufen die prozesse auch ohne weitere usb angeschlossene geräte (ausser tastatur / maus)
wenn nein, welches usb gerät wird angeschlossen das den prozess auslöst.


Hier die Ausgabe dazu:

System:
  Kernel: 5.4.0-65-generic x86_64 bits: 64 Desktop: Cinnamon 4.8.6
  Distro: Linux Mint 20.1 Ulyssa
Machine:
  Type: Desktop Mobo: ASRock model: 970DE3/U3S3 serial: <filter>
  BIOS: American Megatrends v: P1.70 date: 04/08/2013
CPU:
  Topology: Quad Core model: AMD FX-4170 bits: 64 type: MCP
  L2 cache: 2048 KiB
  Speed: 3527 MHz min/max: 1400/4200 MHz Core speeds (MHz): 1: 2225 2: 2199
  3: 1888 4: 1838
Graphics:
  Device-1: AMD Barts PRO [Radeon HD 6850] driver: radeon v: kernel
  Display: x11 server: X.Org 1.20.9 driver: ati,radeon
  unloaded: fbdev,modesetting,vesa resolution: 1920x1080~60Hz
  OpenGL: renderer: AMD BARTS (DRM 2.50.0 / 5.4.0-65-generic LLVM 11.0.0)
  v: 3.3 Mesa 20.2.6
Audio:
  Device-1: AMD SBx00 Azalia driver: snd_hda_intel
  Device-2: AMD Barts HDMI Audio [Radeon HD 6790/6850/6870 / 7720 OEM]
  driver: snd_hda_intel
  Sound Server: ALSA v: k5.4.0-65-generic
Network:
  Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet
  driver: r8169
  IF: enp4s0 state: up speed: 100 Mbps duplex: full mac: <filter>
Drives:
  Local Storage: total: 119.24 GiB used: 26.53 GiB (22.2%)
  ID-1: /dev/sda vendor: Crucial model: CT128MX100SSD1 size: 119.24 GiB
Partition:
  ID-1: / size: 116.38 GiB used: 26.53 GiB (22.8%) fs: ext4 dev: /dev/sda5
Sensors:
  System Temperatures: cpu: 70.1 C mobo: N/A gpu: radeon temp: 43 C
  Fan Speeds (RPM): N/A
Info:
  Processes: 224 Uptime: 1m Memory: 3.83 GiB used: 666.7 MiB (17.0%)
  Shell: bash inxi: 3.0.38

"laufen die prozesse auch ohne weitere usb angeschlossene geräte (ausser tastatur / maus)" - ich habe keinerlei USB angeschlossen außer Kabelmaus und Funktastatur

Hi :)
sind die lauten prozesse schon direkt nach boot vorhanden?
oder nach welchen programm starts tauchen sie auf?

"sind die lauten prozesse schon direkt nach boot vorhanden?" - Jep, ich habe wie empfohlen einen Neustart durchgeführt bevor der Abruf durchgeführt wurde.

Ich habe auch keine Autostartprogramme hinzugefügt. Es gibt jedoch einige "out of the box", anbei ein Screenshot.

Die Probleme tretten immer sofort nach Neustart auf ; es gibt keine Phasen wo ich meinen Rechner normal nutzen kann - was bis vor ein paar Monaten problemlos möglich war.

Hi :)
starte das system mal mit dem live system deiner version/desktop version.

auch wildgewordene prozesse?

wenn nein, könntest du mal einen neuen benutzer anlegen.

Also über einen USB Stick starten? Habe ich vor der Neuinstallation gemacht - da war keine ungewöhnliche CPU Auslastung zu sehen. Von daher war ich mir dann auch zuversichtlich das Problem durch eine Neuinstallation zu lösen. Leider eben ohne Erfolg.

Ich habe den Stick mit Mint Cinnamon 20.1. hier noch liegen und teste es nochmal aus.


@ magmint
Auf dem Bildschirmfoto AW#7 ist kworker aber schon deutlich weniger am werkeln, als in der "top" Ausgabe am Anfang.