web-dev-qa-db-fra.com

Après la mise à niveau d'Ubuntu 16 à 18.04, systemd-udevd utilise 100% du processeur.

Depuis ma mise à niveau d'Ubuntu 16 à 18.04, l'utilisation du processeur est élevée. Parfois, une utilisation à 100% du processeur, et lorsque cela se produit, nous ne pouvons rien faire. Si nous vérifions le processus systemd-udevd, nous constatons qu’il utilise 100% de la CPU. J'ai suivi une réponse à cette question: buntu 18.04 systemd-udevd utilise beaucoup de CPU, en conflit avec les graphiques nvidia mais je ne peux maintenant utiliser aucun navigateur.

J'ai exécuté la commande Sudo mv /lib/udev/rules.d/71-nvidia.rules ~ et je ne peux plus installer un nouveau navigateur ni utiliser l'ancien, et j'ai toujours ce problème de processeur à 100%.

Voici une liste détaillée de mon matériel système

Remarque: j'ai installé la version Mint 19 et trouvé le même problème. Je viens de passer à Mint 18.3 et l'utilisation du processeur et de la mémoire est correcte. Beaucoup d'autres ont également signalé le même problème.

7
Shibin Raju Mathew

J'ai également rencontré le même problème après la mise à niveau de mon ordinateur portable Dell.

Ma solution de contournement

Peu de temps après l’amorçage, arrêter et démarrer systed-udev élimine tous les problèmes de liaison et de dissociation et la réponse s’améliore considérablement. J'ai utilisé les deux commandes suivantes dans l'ordre:

Sudo systemctl stop systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket
Sudo systemctl start systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket

Ma compréhension

Avant que tout le matériel ne soit correctement détecté, bind/unbind démarre son exécution lorsque aucune procédure n'est disponible et qu'elle n'est pas réinitialisée. Après avoir arrêté et démarré, toutes les procédures sont en place. Il s’agit probablement d’un problème de séquence de démarrage.

5
Y S Gupta

ordinateur portable Dell vostro 3300

:~$ cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=18.10
DISTRIB_CODENAME=cosmic
DISTRIB_DESCRIPTION="Ubuntu 18.10"

:~$ lscpu
Architecture:        x86_64
CPU op-mode(s):      32-bit, 64-bit
Byte Order:          Little Endian
CPU(s):              4
On-line CPU(s) list: 0-3
Thread(s) per core:  2
Core(s) per socket:  2
Socket(s):           1
NUMA node(s):        1
Vendor ID:           GenuineIntel
CPU family:          6
Model:               37
Model name:          Intel(R) Core(TM) i5 CPU       M 430  @ 2.27GHz
Stepping:            2
CPU MHz:             1570.403
CPU max MHz:         2262,0000
CPU min MHz:         1197,0000
BogoMIPS:            4521.91
Virtualization:      VT-x
L1d cache:           32K
L1i cache:           32K
L2 cache:            256K
L3 cache:            3072K
NUMA node0 CPU(s):   0-3

créer un fichier dans /etc/init.d/

Sudo nano /etc/init.d/systemd-udevd-solv.sh

coller ->

#!/bin/sh

Sudo systemctl stop systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket

sleep 5

Sudo systemctl start systemd-udevd systemd-udevd-kernel.socket systemd-udevd-control.socket

ctrl + x enregistrer le fichier et confirmer la sortie

changer la permission

Sudo chmod a+x /etc/init.d/systemd-udevd-solv.sh
2
brunom4ciel