How can process in STOP state consume 200% CPU?

Josh Carroll josh.carroll at gmail.com
Tue Jun 28 20:02:18 UTC 2011


On Tue, Jun 28, 2011 at 11:40 AM, Yuri <yuri at rawbw.com> wrote:
> I got VirtualBox process in a strange state. It has the status STOP but
> shows by top as consuming 200% CPU for a very long time.
> How is this possible and what does this mean? Process time stays at 0:00
> TIME. kill -9 doesn't kill it.
>
>  PID USERNAME      THR PRI NICE   SIZE    RES STATE   C   TIME    CPU
> COMMAND
>  9390 yuri            3  44    0   508M   246M STOP    3   0:00 200.00%
> VirtualBox

Can you send the output of these various procstat commands:

procstat -kk 9390
procstat -f 9390
procstat -t 9390
procstat -i 9390 | grep -vE -- '---$'
procstat -j 9390 | grep -vE -- '--$'

As well as ps output for the process:

ps auwwx  | grep -w 9390

Also ktrace'ing the process and sending a kdump (or part of it) could be useful.

Thanks,
Josh


More information about the freebsd-hackers mailing list