summaryrefslogtreecommitdiffstats
path: root/sys/kern/sched_ule.c
diff options
context:
space:
mode:
authorjeff <jeff@FreeBSD.org>2003-06-15 04:14:25 +0000
committerjeff <jeff@FreeBSD.org>2003-06-15 04:14:25 +0000
commit840862a5c285b67c1ad3fff30ec282d0ecc7ad99 (patch)
treed13e3ffd7e40f011673ebf81bf612ab018364ac3 /sys/kern/sched_ule.c
parent34e694d8f52ef9b3d41c0acc18c533473fe45dc6 (diff)
downloadFreeBSD-src-840862a5c285b67c1ad3fff30ec282d0ecc7ad99.zip
FreeBSD-src-840862a5c285b67c1ad3fff30ec282d0ecc7ad99.tar.gz
- Increase the ksegrp's cpu time history buffer to 250ms.
- Decrease the history buffer divisor to 2 so that we remember more of the old behavior.
Diffstat (limited to 'sys/kern/sched_ule.c')
-rw-r--r--sys/kern/sched_ule.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/sched_ule.c b/sys/kern/sched_ule.c
index 1da1c84..8d0d824 100644
--- a/sys/kern/sched_ule.c
+++ b/sys/kern/sched_ule.c
@@ -151,8 +151,8 @@ struct td_sched *thread0_sched = &td_sched;
* INTERACT_MAX: Maximum interactivity value. Smaller is better.
* INTERACT_THRESH: Threshhold for placement on the current runq.
*/
-#define SCHED_SLP_RUN_MAX ((hz / 10) << 10)
-#define SCHED_SLP_RUN_THROTTLE (10)
+#define SCHED_SLP_RUN_MAX ((hz / 4) << 10)
+#define SCHED_SLP_RUN_THROTTLE (2)
#define SCHED_INTERACT_MAX (100)
#define SCHED_INTERACT_HALF (SCHED_INTERACT_MAX / 2)
#define SCHED_INTERACT_THRESH (20)
OpenPOWER on IntegriCloud