39 lines
1.2 KiB
Diff
39 lines
1.2 KiB
Diff
From 28f32f59d9d55ac7ec3a20b79bdd02d2a0a5f7e1 Mon Sep 17 00:00:00 2001
|
|
From: Alexandre Frade <admfrade@gmail.com>
|
|
Date: Mon, 29 Jan 2018 18:29:13 +0000
|
|
Subject: [PATCH 03/17] sched/core: nr_migrate = 128 increases number of tasks
|
|
to iterate in a single balance run.
|
|
|
|
Signed-off-by: Alexandre Frade <admfrade@gmail.com>
|
|
---
|
|
kernel/sched/core.c | 6 +++---
|
|
1 file changed, 3 insertions(+), 3 deletions(-)
|
|
|
|
diff --git a/kernel/sched/core.c b/kernel/sched/core.c
|
|
index f788cd61df21..2bfbb4213707 100644
|
|
--- a/kernel/sched/core.c
|
|
+++ b/kernel/sched/core.c
|
|
@@ -59,7 +59,7 @@ const_debug unsigned int sysctl_sched_features =
|
|
* Number of tasks to iterate in a single balance run.
|
|
* Limited because this is done with IRQs disabled.
|
|
*/
|
|
-const_debug unsigned int sysctl_sched_nr_migrate = 32;
|
|
+const_debug unsigned int sysctl_sched_nr_migrate = 128;
|
|
|
|
/*
|
|
* period over which we measure -rt task CPU usage in us.
|
|
@@ -71,9 +71,9 @@ __read_mostly int scheduler_running;
|
|
|
|
/*
|
|
* part of the period that we allow rt tasks to run in us.
|
|
- * default: 0.95s
|
|
+ * XanMod default: 0.98s
|
|
*/
|
|
-int sysctl_sched_rt_runtime = 950000;
|
|
+int sysctl_sched_rt_runtime = 980000;
|
|
|
|
/*
|
|
* __task_rq_lock - lock the rq @p resides on.
|
|
--
|
|
2.28.0
|