Lines Matching refs:ticks
11 (also known as "scheduling-clock ticks" or simply "ticks"):
13 1. Never omit scheduling-clock ticks (CONFIG_HZ_PERIODIC=y or
17 2. Omit scheduling-clock ticks on idle CPUs (CONFIG_NO_HZ_IDLE=y or
21 3. Omit scheduling-clock ticks on CPUs that are either idle or that
34 are incapable of omitting scheduling-clock ticks. It turns out that
104 Note that omitting scheduling-clock ticks for CPUs with only one runnable
109 and such CPUs are said to be "adaptive-ticks CPUs". This is important
119 By default, no CPU will be an adaptive-ticks CPU. The "nohz_full="
120 boot parameter specifies the adaptive-ticks CPUs. For example,
121 "nohz_full=1,6-8" says that CPUs 1, 6, 7, and 8 are to be adaptive-ticks
128 boot CPU is prohibited from entering adaptive-ticks mode. Specifying a
135 that all CPUs other than the boot CPU are adaptive-ticks CPUs. This
139 prevail so that only CPU 1 will be an adaptive-ticks CPU.
141 Finally, adaptive-ticks CPUs must have their RCU callbacks offloaded.
144 Normally, a CPU remains in adaptive-ticks mode as long as possible.
146 the mode. Instead, the CPU will exit adaptive-ticks mode only if needed,
153 adaptive ticks without also running dyntick idle. This dependency
176 6. The LB_BIAS scheduler feature is disabled by adaptive ticks.
178 Although improvements are expected over time, adaptive ticks is quite
180 However, the drawbacks listed above mean that adaptive ticks should not
261 some workloads will no doubt want to use adaptive ticks to
281 o Adaptive-ticks slows user/kernel transitions slightly.
287 o Adaptive-ticks does not do anything unless there is only one
336 o If there might potentially be some adaptive-ticks CPUs, there
348 infrequent scheduling-clock ticks.