]> git.baikalelectronics.ru Git - kernel.git/commit
sched: refine negative nice level granularity
authorIngo Molnar <mingo@elte.hu>
Thu, 9 Aug 2007 09:16:52 +0000 (11:16 +0200)
committerIngo Molnar <mingo@elte.hu>
Thu, 9 Aug 2007 09:16:52 +0000 (11:16 +0200)
commit725df7c7d7cc6b90b7bba4f472b5a4c087483cd7
tree86fa25bbf7d8cd3b23f7230fb821cdb04990ebfc
parent84f6bc6cc5f5b4b426b51b41483c74e5b031286f
sched: refine negative nice level granularity

refine the granularity of negative nice level tasks: let them
reschedule more often to offset the effect of them consuming
their wait_runtime proportionately slower. (This makes nice-0
task scheduling smoother in the presence of negatively
reniced tasks.)

Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/sched_fair.c