[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