Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Sep 2000 18:09:07 -0700
From:      Jordan Hubbard <jkh@winston.osd.bsdi.com>
To:        John Baldwin <jhb@FreeBSD.org>
Cc:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_idle.c src/sys/vm vm_meter.c src/sys/i386/isa ithread.c src/sys/sys proc.h 
Message-ID:  <98695.969066547@winston.osd.bsdi.com>
In-Reply-To: Message from John Baldwin <jhb@FreeBSD.org>  of "Fri, 15 Sep 2000 15:00:24 PDT." <200009152200.PAA79187@freefall.freebsd.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
>   - Add a new process flag P_NOLOAD that marks a process that should be
>     ignored during load average calcuations.
>   - Set this flag for the idle processes and the softinterrupt process.

Yet another reason why the concept of a "load average" simply bites to
an increasing degree with any halfway rational OS, something Unix
hasn't always been exactly on the money with.

I'm not proposing the elimination of the "load average", it being sort
of like the Linux BogoMIP in being so enshrined in lore as to be
exempt from having to actually make any kind of sense.  I'm simply
wondering if we shouldn't start keeping separate bits of statistical
information around for all idle, interrupt and user process
information, perhaps as sysct variables.

Then we can hack tools like systat to display more meaningful and
varied information rather than relying to any further extent on
increasingly misunderstood and meaningless metrics.

- Jordan


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?98695.969066547>