Me di cuenta de que uno de los núcleos de una computadora portátil de cuatro núcleos está vinculado y la temperatura es muy alta. Encontré esto en top
:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
359 root 20 0 188684 147228 1552 R 99.4 5.0 111:19.91 systemd-udevd
20011 root 20 0 188320 147604 2076 S 11.0 5.0 0:00.33 systemd-udevd
11053 dotanco+ 20 0 3030036 918672 49608 S 9.6 31.2 280:40.65 firefox
3468 dotanco+ 20 0 3612776 136740 43484 S 1.7 4.6 57:02.52 plasma-desktop
20006 root 20 0 0 0 0 Z 1.0 0.0 0:00.37 systemd-udevd
¿Por qué podría systemd-udev
estar martillando la CPU? Este es un sistema Kubuntu 14.10:
$ uname -a
Linux loathe 3.16.0-44-generic #59-Ubuntu SMP Tue Jul 7 02:07:39 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
$ cat /etc/issue
Ubuntu 14.10 \n \l
EDITAR: Noto que además de la CPU vinculada, hay un problema adicional. Aparecerán dispositivos USB recién conectados, como un dispositivo de almacenamiento masivo USB o teclado, pero no podrán lsusb
utilizarse. El dispositivo de almacenamiento masivo no se monta automáticamente y el teclado USB no funciona. No he intentado montar manualmente la unidad USB.
Según la sugerencia de Bratchley, aquí está la secuencia del systemd-udev
proceso con ID 359.
modprobe
-ing para configurarlos. Solo un montón de cosas al azar realmente. ¿Imprime algo en los mensajes o en el dmesg
comando?
dmesg
, solo reinicié la máquina hace unas dos o tres horas. Muchas gracias por confirmar que no hay bucles. Intenté repasar el tramo y, aunque no estoy versado en leerlos, no pude encontrar ningún bucle infinito, que siempre es lo primero en lo que pienso cuando los picos de la CPU.
strace
que usestrace -fvvp 359
posibilidades de que se repita continuamente en algo. Es posible que pueda elegir algo significativo. Probablemente sea un error, pero aún podría ser un buen informe de errores si puede recopilar datos al respecto.