Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic:  Hohe CPU-Last von systemd-udevd beim Kernel 4.14  (Read 2833 times)

Offline drgg

  • User
  • Posts: 29
Hohe CPU-Last von systemd-udevd beim Kernel 4.14
« on: 2017/12/25, 13:01:41 »
Hallo Zusammen,

seit dem Kernel 4.14 verbraucht systemd-udevd 20-50% der CPU.

Es sieht so aus als ob ständig etwas ein- und ausgebunden wird:

Code: [Select]
udevadm monitor -k
monitor will print the received events for:
KERNEL - the kernel uevent

KERNEL[5115.503770] unbind   /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
KERNEL[5115.522095] bind     /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
KERNEL[5115.524338] unbind   /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)
KERNEL[5115.532659] bind     /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2/1-1.2:1.0 (usb)

So läuft die Ausgabe immer weiter.
Beim 4.13. Kernel habe ich das Problem nicht.
Hat jemand ein Idee woran das liegen könnte?

Mein Systemdaten sind:
Code: [Select]
inxi -v2
System:    Host: siductionbox Kernel: 4.14.8-towo.2-siduction-amd64 x86_64 bits: 64
           Desktop: KDE Plasma 5.10.5
           Distro: siduction 12.2.0 Riders on the Storm - kde - (201212092131)
Machine:   Device: portable System: Dell product: Studio 1555 v: A12 serial: 8K13XK1
           Mobo: Dell model: 0C234M v: A12 serial: .8K13XK1.CN486439B70898.
           BIOS: Dell v: A12 date: 08/11/2010
Battery    BAT0: charge: 3.2 Wh 99.3% condition: 3.2/5.2 Wh (62%)
CPU:       Dual core Intel Core2 Duo T6600 (-MCP-) speed: 2200 MHz (max)
Graphics:  Card: Advanced Micro Devices [AMD/ATI] RV710/M92 [Mobility Radeon HD 4530/4570/545v]
           Display Server: x11 (X.Org 1.19.5 )
           drivers: ati,radeon (unloaded: modesetting,fbdev,vesa)
           Resolution: 1920x1080@60.01hz
           OpenGL: renderer: AMD RV710 (DRM 2.50.0 / 4.14.8-towo.2-siduction-amd64, LLVM 5.0.1)
           version: 3.3 Mesa 17.3.1
Network:   Card-1: Intel Ultimate N WiFi Link 5300 driver: iwlwifi
           Card-2: Broadcom Limited NetLink BCM5784M Gigabit Ethernet PCIe driver: tg3
Drives:    HDD Total Size: 250.1GB (91.6% used)
           ID-1: model: Samsung_SSD_840
Info:      Processes: 243 Uptime: 1:32 Memory: 2269.2/3918.8MB
           Client: Shell (bash) inxi: 2.3.45


lsusb
Bus 008 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 003: ID 0c45:63ea Microdia
Bus 007 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 413c:8156 Dell Computer Corp. Wireless 370 Bluetooth Mini-card
Bus 001 Device 004: ID 413c:8158 Dell Computer Corp. Integrated Touchpad / Trackstick
Bus 001 Device 003: ID 413c:8157 Dell Computer Corp. Integrated Keyboard
Bus 001 Device 002: ID 0a5c:4500 Broadcom Corp. BCM2046B1 USB 2.0 Hub (part of BCM2046 Bluetooth)
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Tschüs
drgg

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: Hohe CPU-Last von systemd-udevd beim Kernel 4.14
« Reply #1 on: 2017/12/26, 02:31:28 »
ich habs auch gehabt - deinstalliert und wieder installiert und Ruhe war ... Keine Ahnung, worans gelegen hat, ich war kurz davor, amok zu laufen
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

Offline drgg

  • User
  • Posts: 29
Re: Hohe CPU-Last von systemd-udevd beim Kernel 4.14
« Reply #2 on: 2017/12/29, 00:45:12 »
Hallo melmaker,

danke für den Tipp.
Habe die alle 14er Kernel deinstalliert und dann den neusten installiert.
Hat leider keine Veränderung gebracht. Systemd-udevd verbraucht weiter bis zu 50% der CPU.
Hattest du vielleicht das komplette System neu installiert?

Tschüs
drgg

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: Hohe CPU-Last von systemd-udevd beim Kernel 4.14
« Reply #3 on: 2017/12/29, 00:48:51 »
Upps, da hab ich mich unklar ausgedrückt - udev deinstalliert und wieder installiert ...
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

Offline drgg

  • User
  • Posts: 29
Re: Hohe CPU-Last von systemd-udevd beim Kernel 4.14
« Reply #4 on: 2017/12/29, 01:20:18 »
Hallo melmaker,

wie hast du das gemacht?
Wenn ich es versuche sollen viele Pakete mit entfernt werden:
Code: [Select]
apt -d remove udev           
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.       
Statusinformationen werden eingelesen.... Fertig
The following additional packages will be installed:
  libwebkit2gtk-4.0-37 makedev zenity
Vorgeschlagene Pakete:
  libwebkit2gtk-4.0-37-gtk2
Die folgenden Pakete werden ENTFERNT:
  akonadi-kde-resource-googledata amarok baloo-kcmadv bluedevil bluetooth bluez
  bluez-alsa bluez-gstreamer ceni dolphin4 freespacenotifier gnome-bluetooth
  gnome-session-bin gvfs gvfs-backends gvfs-daemons hplip hplip-gui initramfs-tools
  initramfs-tools-core juk k3b k3b-i18n kalternatives katepart kde-baseapps
  kde-baseapps-bin kde-games-core-declarative kde-plasma-desktop kde-runtime
  kde-standard kde-style-oxygen-transparent kde-zeroconf kdebase-apps kdebase-bin
  kdebase-runtime kdeconnect kdegames kdegraphics kdegraphics-mobipocket kdelibs-bin
  kdelibs5-dev kdelibs5-plugins kdemultimedia kdenetwork kdepasswd kdeutils kdoctools
  kfind kget kinfocenter kio-ftps kio-mtp kmix kolf kolourpaint kolourpaint4
  konqueror-nsplugins konsole4-kpart kopete kosd kpart-webkit kpartsplugin kplayer
  kremotecontrol krename kscd kshutdown ksirk ktimetracker ktron kuser kvpnc
  kwin-style-oxygen-transparent libakonadi-calendar4 libakonadi-contact4
  libakonadi-kcal4 libakonadi-kde4 libakonadi-kmime4 libakonadi-xml4 libbaloofiles4
  libbaloowidgets4 libcalendarsupport4 libcomposereditorng4 libgdu0
  libincidenceeditorsng4 libk3b6 libk3b6-extracodecs libkabc4 libkactivities-models1
  libkalarmcal2 libkatepartinterfaces4 libkblog4 libkcal4 libkcalutils4 libkcddb-dev
  libkcddb4 libkcompactdisc-dev libkcompactdisc4 libkdcraw20 libkdcraw22 libkdcraw23
  libkde3support4 libkdegames6 libkdegames6abi1 libkdegamesprivate1abi1 libkdepim4
  libkdepimdbusinterfaces4 libkdewebkit5 libkemoticons4 libkf5sane5 libkfile4
  libkgapi2-2 libkhtml5 libkimproxy4 libkio5 libkleo4 libkmanagesieve4 libkmediaplayer4
  libknewstuff2-4 libknewstuff3-4 libknotifyconfig4 libkonq-common libkonq5abi1
  libkonqsidebarplugin4a libkontactinterface4a libkopete4 libkparts4 libkpeople4
  libkpimidentities4 libkpimtextedit4 libkpimutils4 libkprintutils4 libkrossui4
  libktexteditor4 libktnef4 libktorrent4 libktorrent5 libktpcommoninternalsprivate8
  libktpmodelsprivate8 libktpwidgetsprivate8 libkunitconversion4 libkutils4
  libkvkontakte1 libkworkspace4abi1 libkworkspace4abi2 libkxmlrpcclient4
  libmailtransport4 libmessagecore4 libmicroblog4 libnepomukwidgets4
  libnepomukwidgets4abi1 libokularcore1 libokularcore2 libokularcore3 libokularcore4
  libokularcore5 libokularcore6 libokularcore7 libpam-blue libpimcommon4 libplasma3
  libplasmaclock4abi3 libplasmaclock4abi4 libplasmaclock4abi50 libplasmagenericshell4     
  libpublictransporthelper libsane libsmokesolid3 libsolid4 libsolidcontrol4abi2
  libsyndication4 libweather-ion6 linux-image-4.13.12-towo.1-siduction-amd64
  linux-image-4.14.9-towo.2-siduction-amd64 linux-image-siduction-amd64 lxqt
  lxqt-powermanagement media-player-info network-manager network-manager-openconnect
  network-manager-openvpn network-manager-pptp network-manager-vpnc ntfs-config okular
  okular-extra-backends openbox-gnome-session openbox-kde-session pairs palapeli
  plasma-containments-addons plasma-dataengine-openstreetmap
  plasma-dataengine-publictransport plasma-dataengines-yawp plasma-desktop
  plasma-netbook plasma-nm plasma-scriptengine-javascript
  plasma-scriptengine-superkaramba plasma-scriptengine-webkit plasma-widget-cwp
  plasma-widget-folderview plasma-widget-networkmanagement plasma-widget-publictransport
  plasma-widget-yawp plasma-widgets-addons plasma-workspace pulseaudio-module-bluetooth
  sane-utils sddm sddm-theme-breeze simple-scan skanlite sweeper udev
  udev-config-siduction udisks udisks2 upower xserver-xorg xserver-xorg-core
  xserver-xorg-input-all xserver-xorg-input-evdev xserver-xorg-input-libinput
  xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-video-ati
  xserver-xorg-video-fbdev xserver-xorg-video-mach64 xserver-xorg-video-mga
  xserver-xorg-video-nouveau xserver-xorg-video-r128 xserver-xorg-video-radeon
  xserver-xorg-video-vesa xserver-xorg-video-vmware
Die folgenden NEUEN Pakete werden installiert:
  libwebkit2gtk-4.0-37 makedev zenity
0 aktualisiert, 3 neu installiert, 236 zu entfernen und 0 nicht aktualisiert.
Es müssen 11,8 MB an Archiven heruntergeladen werden.
Nach dieser Operation werden 773 MB Plattenplatz freigegeben.
Möchten Sie fortfahren? [J/n]
Ein
Code: [Select]
apt install --reinstall udevhat nicht geholfen.

Tschüs
drgg

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: Hohe CPU-Last von systemd-udevd beim Kernel 4.14
« Reply #5 on: 2017/12/29, 04:49:16 »
ich war böse und hab dpkg --purge --force-all udev genommen - ob das so ne gute Idee war - keine Ahnung :D
und dann hab ich udev mit apt wieder installiert
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)

Offline drgg

  • User
  • Posts: 29
Re: Hohe CPU-Last von systemd-udevd beim Kernel 4.14
« Reply #6 on: 2018/01/01, 18:48:58 »
Es funktioniert aber leider nur bis zum Neustart.
Dann ist die hohe CPU-Last von systemd-udevd wieder zurück.
Wo könnte hier der Grund liegen?

Offline melmarker

  • User
  • Posts: 2.799
    • g-com.eu
Re: Hohe CPU-Last von systemd-udevd beim Kernel 4.14
« Reply #7 on: 2018/01/01, 19:17:59 »
Bei meinem uralt-Laptop verursacht bluez das - terminal auf und journalctl --follow könnte helfen, das einzugrenzen. Ok, bei dem Lappi war ich erst mal ganz stump und habe die störende Hardware einfach per Hardware-Schalter abgeschaltet.
Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety. (Benjamin Franklin, November 11, 1755)
Never attribute to malice that which can be adequately explained by stupidity. (Hanlons razor)