Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Nov 1999 13:31:32 +0800
From:      Peter Wemm <peter@netplex.com.au>
To:        Warner Losh <imp@village.org>
Cc:        Bruce Evans <bde@FreeBSD.org>, cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   Re: cvs commit: src/sys/kern kern_exit.c kern_synch.c src/sys/sys proc.h 
Message-ID:  <19991129053132.477301C6D@overcee.netplex.com.au>
In-Reply-To: Message from Warner Losh <imp@village.org>  of "Sun, 28 Nov 1999 12:24:12 MST." <199911281924.MAA85937@harmony.village.org> 

next in thread | previous in thread | raw e-mail | index | archive | help
Warner Losh wrote:
> In message <199911281212.EAA64917@freefall.freebsd.org> Bruce Evans writes:
> :   1.91      +39 -10    src/sys/kern/kern_exit.c
> :   1.83      +39 -10    src/sys/kern/kern_synch.c
> :   1.95      +39 -10    src/sys/sys/proc.h
> 
> I like this message.  88 lines of commentary for 87 net lines of
> change.
> 
> Of course for the scheduler, the theory behind it is much more
> important than the actual code since the theory is hard and the code,
> given the correct theory, is easy...
> 
> Warner

No wonder the line counter is confused...  I'd hate to think what cvsweb
is going to make of this while parsing the output...

----------------------------
revision 1.91
date: 1999/11/28 12:12:12;  author: bde;  state: Exp;  lines: +3 -5
Scheduler fixes equivalent to the ones logged in the following NetBSD
commit to kern_synch.c:

----------------------------
revision 1.55
date: 1999/02/23 02:56:03;  author: ross;  state: Exp;  lines: +39 -10
Scheduler bug fixes and reorganization
* fix the ancient nice(1) bug, where nice +20 processes incorrectly
  steal 10 - 20% of the CPU, (or even more depending on load average)
* provide a new schedclk() mechanism at a new clock at schedhz, so high
  platform hz values don't cause nice +0 processes to look like they are
  niced
* change the algorithm slightly, and reorganize the code a lot
* fix percent-CPU calculation bugs, and eliminate some no-op code
[..]

Bruce has cut/pasted an exact log message into a log message...

Cheers,
-Peter




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?19991129053132.477301C6D>