]> err.no Git - linux-2.6/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)
commit7cff8cf61cac15fa29a1ca802826d2bcbca66152
tree86fa25bbf7d8cd3b23f7230fb821cdb04990ebfc
parenta69edb55605117cc0f20aa36c49c20b96590774d
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