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>