mirror of
https://github.com/torvalds/linux.git
synced 2024-10-26 23:12:36 +00:00
sched/isolation: Update nohz documentation to explain tick offload
Update the documentation to reflect the 1Hz tick offload changes. Signed-off-by: Frederic Weisbecker <frederic@kernel.org> Reviewed-by: Thomas Gleixner <tglx@linutronix.de> Acked-by: Peter Zijlstra <peterz@infradead.org> Cc: Chris Metcalf <cmetcalf@mellanox.com> Cc: Christoph Lameter <cl@linux.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Luiz Capitulino <lcapitulino@redhat.com> Cc: Mike Galbraith <efault@gmx.de> Cc: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Cc: Rik van Riel <riel@redhat.com> Cc: Wanpeng Li <kernellwp@gmail.com> Link: http://lkml.kernel.org/r/1519186649-3242-8-git-send-email-frederic@kernel.org Signed-off-by: Ingo Molnar <mingo@kernel.org>
This commit is contained in:
parent
dcdedb2415
commit
083c6eeab2
|
@ -1766,6 +1766,17 @@
|
||||||
|
|
||||||
nohz
|
nohz
|
||||||
Disable the tick when a single task runs.
|
Disable the tick when a single task runs.
|
||||||
|
|
||||||
|
A residual 1Hz tick is offloaded to workqueues, which you
|
||||||
|
need to affine to housekeeping through the global
|
||||||
|
workqueue's affinity configured via the
|
||||||
|
/sys/devices/virtual/workqueue/cpumask sysfs file, or
|
||||||
|
by using the 'domain' flag described below.
|
||||||
|
|
||||||
|
NOTE: by default the global workqueue runs on all CPUs,
|
||||||
|
so to protect individual CPUs the 'cpumask' file has to
|
||||||
|
be configured manually after bootup.
|
||||||
|
|
||||||
domain
|
domain
|
||||||
Isolate from the general SMP balancing and scheduling
|
Isolate from the general SMP balancing and scheduling
|
||||||
algorithms. Note that performing domain isolation this way
|
algorithms. Note that performing domain isolation this way
|
||||||
|
|
Loading…
Reference in New Issue
Block a user