cvs commit: src/sys/kern sched_ule.c
David E. O'Brien
obrien at FreeBSD.org
Thu Apr 22 14:37:48 PDT 2004
obrien 2004/04/22 14:37:47 PDT
FreeBSD src repository
Modified files:
sys/kern sched_ule.c
Log:
There was a thread on "unusually high load averages" when running under
sched_ule, in January 2004. Looking at this, "pagezero" is (one of) the
culprit(s). We had no provision for processes with P_NOLOAD set. With
pagezero not running at PRI_ITHD, kseq_load_{add,rem} count pagezero as
another-normal-process, thus the "expected-plus-one" load reported in
the above thread.
Submitted by: Nikos Ntarmos <ntarmos at ceid.upatras.gr>
Revision Changes Path
1.105 +2 -2 src/sys/kern/sched_ule.c
More information about the cvs-src
mailing list