Cuando inicio intellij, que carga un proyecto "haxe" al inicio, a veces sucede que intellij se bloquea al cargar. Luego comienzo htop (también probé top) con "sudo". iotop tampoco muestra nada interesante.
Puedo ver que una de mis CPU se usa "100%" (lo que normalmente no es el caso) pero htop no muestra ningún proceso que use la CPU.
La información de que una CPU utiliza el 100% proviene de htop.
¿Qué más podría consumir el 100% del tiempo de la CPU y cómo puedo encontrarlo?
Editar
Reuní más información, el resultado de vmstat 10 10 (mientras ocurre el problema) es este:
procs -----------memory---------- ---swap-- -----io---- -system-- ------cpu-----
r b swpd free buff cache si so bi bo in cs us sy id wa st
8 0 0 12013656 285632 2150392 0 0 63 47 71 244 5 1 93 1 0
11 0 0 12009724 285664 2150384 0 0 0 14 737 1238 6 4 90 0 0
11 0 0 11994592 285680 2150364 0 0 0 6 720 990 6 3 91 0 0
11 0 0 11994516 285704 2150364 0 0 0 12 689 610 6 3 91 0 0
11 0 0 12000456 285736 2150360 0 0 0 12 709 702 6 3 91 0 0
11 0 0 12000696 285760 2150364 0 0 0 22 696 630 6 3 91 0 0
11 0 0 12008016 285784 2150364 0 0 0 13 728 784 6 3 91 0 0
11 0 0 12008356 285816 2150356 0 0 0 232 678 924 6 3 90 0 0
11 0 0 12007908 285840 2150400 0 0 0 15 628 548 6 3 91 0 0
11 0 0 11998248 285872 2150392 0 0 0 35 978 1432 11 4 84 0 0
También corrí:
ps -e -o state,pid,cmd | grep ^D
pero la salida está vacía.
Y
ps -e -o state,pid,cmd | grep \^R
devoluciones:
R 1705 /usr/bin/gnome-shell
R 7113 zsh
R 7466 ps -e -o state,pid,cmd
(y no cambia incluso después de muchas repeticiones)
Respuesta1
El equipo del kernel de Ubuntu tiene una wiki que explica cómo identificar aplicaciones que consumen mucha energía. Esto puede tener algunas ideas o consejos útiles para solucionar este problema suyo.
Ver:https://wiki.ubuntu.com/Kernel/PowerManagement/IdentifyingIssues
top es una herramienta útil para ver los principales consumidores de CPU; sin embargo, no puede detectar fácilmente procesos o subprocesos de corta duración que se crean y mueren muy rápidamente. Para este tipo de procesos de consumo de CPU, desarrollé forkstat para intentar rastrearlos. Está disponible en versiones recientes de Ubuntu o puede descargarlo desde ppa:colin-king/white (consultehttp://kernel.ubuntu.com/~cking/forkstat/)
Respuesta2
Tuve este problema recientemente. Descubrí que esto se debía a un adaptador SD para microSD. Cuando inserto una microSD Samsung SDHC U1 de 32 GB con dos particiones (una vfat de 8 GB y otra ext2 de 24 GB), Lubuntu no detecta ni monta el dispositivo. En top/lxtask no veo ningún proceso que use la CPU, sin embargo, mi uso de la CPU es constante del 100%. La CPU baja al 0% cuando se retira la tarjeta.