Bruce Evans wrote:

> On Mon, 11 Sep 2000, Valentin Nechayev wrote:
>
> > > > `top -I' output:
> > > >
> > > > ==={
> > > > last pid:   811;  load averages:  1.01,  0.97,  0.67    up 0+00:16:12  23:26:26
> > >
> > > This is because the idle process is always running (see "ps lax" outout).
> > > Perhaps the bug is that top doesn't show the idle process or other interesting
> > > kernel processes like the new interrupt processes.
> >
> > top does nothing to determine LA except getting sysctl "vm.loadavg", isn't it?
> > ("uptime" and "w" says the same avenrun/LA values.)
> > Imho, idle process should not be determined as always running,
> > and idle process state should be fixed.
>
> Well, the kernel just doesn't treat it specially, so it gets counted in the
> load average.  I'm not sure if the interrupt and other kernel processes
> are counted.  Since they do useful work, they should be.  The idle process
> does the not so useful work of heating the cpu, since it no longer halts
> or runs vm_page_zero_idle().

BTW, will it be fixed any time soon? Mobile users will certainly like to see idle 
process
halting CPU as it was before.

-Maxim



To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to