Según esta referencia , un proceso tiene los siguientes estados
R running or runnable (on run queue)
D uninterruptible sleep (usually IO)
S interruptible sleep (waiting for an event to complete)
Z defunct/zombie, terminated but not reaped by its parent
T stopped, either by a job control signal or because it is being traced
En el estado de suspensión, no se espera que el proceso consuma tiempo de CPU, sin embargo, en el resultado a continuación, veo que un proceso está utilizando el 100% de la CPU y, al mismo tiempo, está en estado S.
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
32643 root 20 0 13736 7748 472 R 98 0.0 2:59.30 bzip2
29504 satam 20 0 1063m 779m 3824 S 100 2.4 1242:54 stencil
31923 root 20 0 15092 1224 848 D 14 0.0 1:39.96 find
¿Cómo es eso posible y qué significa eso?