Messages in this thread Patch in this message | | | From | klamm@yandex-t ... | Subject | [PATCH 17/19] smart: disable RT runtime sharing | Date | Thu, 4 Sep 2014 20:31:03 +0400 |
| |
From: Roman Gushchin <klamm@yandex-team.ru>
This patch disables runtime sharing for rt tasks (RT_RUNTIME_SHARE). It's necessary to guarantee that CFS tasks (including system threads like rcu workers) will get time slice regularly on each cpu even when system is heavily loaded with rt tasks.
Signed-off-by: Roman Gushchin <klamm@yandex-team.ru> --- kernel/sched/features.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/kernel/sched/features.h b/kernel/sched/features.h index 99399f8..0945d38 100644 --- a/kernel/sched/features.h +++ b/kernel/sched/features.h @@ -57,7 +57,7 @@ SCHED_FEAT(NONTASK_POWER, true) SCHED_FEAT(TTWU_QUEUE, true) SCHED_FEAT(FORCE_SD_OVERLAP, false) -SCHED_FEAT(RT_RUNTIME_SHARE, true) +SCHED_FEAT(RT_RUNTIME_SHARE, false) SCHED_FEAT(LB_MIN, false) /* -- 1.9.3
| |