On Sun, Sep 06, 2015 at 06:34:39PM -0400, Michael McConville wrote:
> When building software, you usually have a lot of compiler processes
> coming and going. The CPU utilization stats (in the header) are more
> averaged than the process list stats. So, when building you're likely to
> see a lot of CPU utilization in the per-CPU stats but no offending
> process in the list.

Hm, I guess that would explain the low apparent CPU usage *if* processes are 
shown in top(1)'s list, but most of the time, the list (of non-idle processes) 
was empty.  That still strikes me as odd, because regardless of averaging, 
there's definitely a few processes running or runnable at any given time, while 
compiling.
Or does top(1) do a second pass to verify a process is still alive, before 
printing it (but after getting the statistics in the first place)?

Thanks for your reply.

Reply via email to