cvs commit: src/sys/kern sched_ule.c
Jeff Roberson
jeff at FreeBSD.org
Thu Oct 16 01:17:44 PDT 2003
jeff 2003/10/16 01:17:43 PDT
FreeBSD src repository
Modified files:
sys/kern sched_ule.c
Log:
- The non iterative algorithm for interact_update was broken due to
rounding errors. This was the source of the majority of the
interactivity problems. Reintroduce the old algorithm and its XXX.
- Up the interactivity threshold to 30. It really could stand to be even
a tiny bit higher.
- Let the sleep and run time accumulate up to 5 seconds of history rather
than two. This helps stop XFree86 from becoming non-interactive during
bursts of activity.
Revision Changes Path
1.60 +6 -8 src/sys/kern/sched_ule.c
More information about the cvs-src
mailing list