Una CPU al 100% en todo momento

Una CPU al 100% en todo momento

Por alguna razón, una de mis CPU siempre está al 100% de uso. ¿Alguien puede decir cuál es el problema a partir de las imágenes?

Vista de recursos del Monitor del sistema

Procesos que no muestran un uso grave de la CPU

Monitor del sistema que muestra el 100% del uso de la CPU y cambia a otra CPU

Gracias

Respuesta1

Esto me pasó hoy:

una CPU al 100 por ciento.png

Desde conky display el ID del proceso es 14633, por lo que en la terminal usa:

───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ ps -o ppid=14633
14633
17412
 3140
[1]+  Done                    gedit gmail-list-msg.py
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ ps -s -p 14633
  UID   PID          PENDING          BLOCKED          IGNORED           CAUGHT STAT TTY        TIME COMMAND
    0 14633 0000000000000000 0000000000000000 ffffffffffffffff 0000000000000000 R    ?          9:16 [kworker/4:0]
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ ps -s -p 3140
  UID   PID          PENDING          BLOCKED          IGNORED           CAUGHT STAT TTY        TIME COMMAND
 1000  3140 0000000000000000 0000000000000000 0000000000001000 0000000180010000 Sl   ?          0:07 /usr/lib/gnome
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ ps -s -p 17412
  UID   PID          PENDING          BLOCKED          IGNORED           CAUGHT STAT TTY        TIME COMMAND
 1000 17412 0000000000000000 0000000000010000 0000000000380004 000000004b817efb Ss   pts/19     0:00 bash
───────────────────────────────────────────────────────────────────────────────────────────
rick@alien:~/Python$ 

El uso del 100% de la CPU se debió al uso de:

gedit gmail-list.msg.py &

geditse usa todo el tiempo como proceso en segundo plano y esta es la primera vez que veo un uso del 100%.

  • Después de cerrar geditel proceso infractor: kworker/4:0todavía está usando el 100% de una CPU.
  • Después de cerrar gnome-terminalel proceso infractor todavía se utiliza el 100% de una CPU.
  • Después de abrir una nueva terminal, usarla sudo kill 14633no ayuda.
  • Después de su uso sudo kill 3140no hay cambios.
  • El uso sudo kill 17412no tiene ningún efecto.

La única opción que queda es reiniciar y monitorear si el uso gedit Xxxx &hace que el problema vuelva a ocurrir.


Primer reinicio

Después del primer reinicio, el problema pasó de CPU 4 a CPU 0 y el problema kworkerpasó de 4a 3.

Las aplicaciones de inicio llamaron automáticamente al terminal Gnome, lo que parecía una regresión de este error:Registros de informes de errores de Debian: #594245 gnome-terminal usando mucha CPU

Desactivé gnome-terminallas aplicaciones de inicio y reinicié


Segundo reinicio

Después del segundo reinicio, ninguna CPU funciona al 100%.

Noto otro problema donde la frecuencia de la CPU se acerca al máximo de 3000 MHz cuando debería estar alrededor de 1000 MHz con powersaveel regulador activo (que es).

También noto un informe de fallo al pstreeque llama uno de mis demonios de script bash que no se activó correctamente. Presenté el informe de error de recopilación automática de datos en Ubuntu y luego reinicié.


Tercer reinicio

La pantalla de inicio del BIOS parece congelada. Presione el botón de encendido durante 1 segundo y actuará como si presionara el botón de encendido durante 10 segundos (apagado completo).

Presione el botón de encendido nuevamente para un arranque en frío (ya no es un reinicio/arranque en caliente).


Encendido después del apagado

Todo está bien otra vez. Se desconoce qué salió mal exactamente, pero es de esperar que los pasos documentados ayuden a otros a diagnosticar errores transitorios.

información relacionada