[PATCH] sched: allow larger granularity
Allow granularity up to 100 msecs, instead of 10 msecs. (needed on larger boxes) Signed-off-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
This commit is contained in:
committed by
Linus Torvalds
parent
e127031f4f
commit
a5968df873
@@ -4778,7 +4778,7 @@ cpumask_t nohz_cpu_mask = CPU_MASK_NONE;
|
|||||||
static inline void sched_init_granularity(void)
|
static inline void sched_init_granularity(void)
|
||||||
{
|
{
|
||||||
unsigned int factor = 1 + ilog2(num_online_cpus());
|
unsigned int factor = 1 + ilog2(num_online_cpus());
|
||||||
const unsigned long gran_limit = 10000000;
|
const unsigned long gran_limit = 100000000;
|
||||||
|
|
||||||
sysctl_sched_granularity *= factor;
|
sysctl_sched_granularity *= factor;
|
||||||
if (sysctl_sched_granularity > gran_limit)
|
if (sysctl_sched_granularity > gran_limit)
|
||||||
|
Reference in New Issue
Block a user