[Gllug] finding which process is causing high system load

Ben Fitzgerald ben_m_f at yahoo.co.uk
Thu Nov 24 09:31:55 UTC 2005


On Wed, Nov 23, 2005 at 11:10:46PM +0000, Ben Fitzgerald wrote:
> Hi,
> 
> I have a linux box where the cpu load is high, but this is due to a
> constant 80% spent (according to vmstat) in kernel code.
> 
> If I use top I can sort by %CPU but this only takes into account user
> mode time. If I sort by TIME+ I can see that the process hal is taking
> up hours of CPU time (so this field must sum up kernel and user time).
> 
> So, I can identify the process, but what if this hadn't been running for
> a long time. How can I display a list of processes sorted by % time spent
> in user mode + time spent in kernel mode on behalf of the process?
> 
> As you can see, when sorting by %CPU hal doesn't stick out, but by TIME+
> it's way ahead:
> 
> PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
> 2007 root      16   0  6584 3856 1608 S  0.3  1.5 203:14.26 hald
> 
> Thanks in advance for pointers on this,

<bump>

nobody know this? ;-)

ben.

-- 
Registered Linux user number 339435
-- 
Gllug mailing list  -  Gllug at gllug.org.uk
http://lists.gllug.org.uk/mailman/listinfo/gllug




More information about the GLLUG mailing list