aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/sysctl
diff options
context:
space:
mode:
authorMel Gorman <mgorman@suse.de>2013-10-07 06:29:37 -0400
committerIngo Molnar <mingo@kernel.org>2013-10-09 08:48:18 -0400
commit930aa174fcc8b0efaad102fd80f677b92f35eaa2 (patch)
tree7746bbcf350f3ce305d9e55435f7a5e3c41b9c8e /Documentation/sysctl
parent04bb2f9475054298f0c67a89ca92cade42d3fe5e (diff)
sched/numa: Remove the numa_balancing_scan_period_reset sysctl
With scan rate adaptions based on whether the workload has properly converged or not there should be no need for the scan period reset hammer. Get rid of it. Signed-off-by: Mel Gorman <mgorman@suse.de> Reviewed-by: Rik van Riel <riel@redhat.com> Cc: Andrea Arcangeli <aarcange@redhat.com> Cc: Johannes Weiner <hannes@cmpxchg.org> Cc: Srikar Dronamraju <srikar@linux.vnet.ibm.com> Signed-off-by: Peter Zijlstra <peterz@infradead.org> Link: http://lkml.kernel.org/r/1381141781-10992-60-git-send-email-mgorman@suse.de Signed-off-by: Ingo Molnar <mingo@kernel.org>
Diffstat (limited to 'Documentation/sysctl')
-rw-r--r--Documentation/sysctl/kernel.txt11
1 files changed, 3 insertions, 8 deletions
diff --git a/Documentation/sysctl/kernel.txt b/Documentation/sysctl/kernel.txt
index d48bca45b6f2..84f17800f8b5 100644
--- a/Documentation/sysctl/kernel.txt
+++ b/Documentation/sysctl/kernel.txt
@@ -374,15 +374,13 @@ guarantee. If the target workload is already bound to NUMA nodes then this
374feature should be disabled. Otherwise, if the system overhead from the 374feature should be disabled. Otherwise, if the system overhead from the
375feature is too high then the rate the kernel samples for NUMA hinting 375feature is too high then the rate the kernel samples for NUMA hinting
376faults may be controlled by the numa_balancing_scan_period_min_ms, 376faults may be controlled by the numa_balancing_scan_period_min_ms,
377numa_balancing_scan_delay_ms, numa_balancing_scan_period_reset, 377numa_balancing_scan_delay_ms, numa_balancing_scan_period_max_ms,
378numa_balancing_scan_period_max_ms, numa_balancing_scan_size_mb and 378numa_balancing_scan_size_mb and numa_balancing_settle_count sysctls.
379numa_balancing_settle_count sysctls.
380 379
381============================================================== 380==============================================================
382 381
383numa_balancing_scan_period_min_ms, numa_balancing_scan_delay_ms, 382numa_balancing_scan_period_min_ms, numa_balancing_scan_delay_ms,
384numa_balancing_scan_period_max_ms, numa_balancing_scan_period_reset, 383numa_balancing_scan_period_max_ms, numa_balancing_scan_size_mb
385numa_balancing_scan_size_mb
386 384
387Automatic NUMA balancing scans tasks address space and unmaps pages to 385Automatic NUMA balancing scans tasks address space and unmaps pages to
388detect if pages are properly placed or if the data should be migrated to a 386detect if pages are properly placed or if the data should be migrated to a
@@ -418,9 +416,6 @@ rate for each task.
418numa_balancing_scan_size_mb is how many megabytes worth of pages are 416numa_balancing_scan_size_mb is how many megabytes worth of pages are
419scanned for a given scan. 417scanned for a given scan.
420 418
421numa_balancing_scan_period_reset is a blunt instrument that controls how
422often a tasks scan delay is reset to detect sudden changes in task behaviour.
423
424numa_balancing_settle_count is how many scan periods must complete before 419numa_balancing_settle_count is how many scan periods must complete before
425the schedule balancer stops pushing the task towards a preferred node. This 420the schedule balancer stops pushing the task towards a preferred node. This
426gives the scheduler a chance to place the task on an alternative node if the 421gives the scheduler a chance to place the task on an alternative node if the