diff options
author | Rik van Riel <[email protected]> | 2013-10-07 11:29:36 +0100 |
---|---|---|
committer | Ingo Molnar <[email protected]> | 2013-10-09 14:48:16 +0200 |
commit | 04bb2f9475054298f0c67a89ca92cade42d3fe5e (patch) | |
tree | ab48887e23b7f820380a3f415cbe0a6f64f7fecc /net/lapb/lapb_iface.c | |
parent | 3e6a9418cf05638b103e34f5d13be0321872e623 (diff) |
sched/numa: Adjust scan rate in task_numa_placement
Adjust numa_scan_period in task_numa_placement, depending on how much
useful work the numa code can do. The more local faults there are in a
given scan window the longer the period (and hence the slower the scan rate)
during the next window. If there are excessive shared faults then the scan
period will decrease with the amount of scaling depending on whether the
ratio of shared/private faults. If the preferred node changes then the
scan rate is reset to recheck if the task is properly placed.
Signed-off-by: Rik van Riel <[email protected]>
Signed-off-by: Mel Gorman <[email protected]>
Cc: Andrea Arcangeli <[email protected]>
Cc: Johannes Weiner <[email protected]>
Cc: Srikar Dronamraju <[email protected]>
Signed-off-by: Peter Zijlstra <[email protected]>
Link: http://lkml.kernel.org/r/[email protected]
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'net/lapb/lapb_iface.c')
0 files changed, 0 insertions, 0 deletions