Lines Matching full:idle

19 2.	Omit scheduling-clock ticks on idle CPUs (CONFIG_NO_HZ_IDLE=y or
23 3. Omit scheduling-clock ticks on CPUs that are either idle or that
40 that use short bursts of CPU, where there are very frequent idle
41 periods, but where these idle periods are also quite short (tens or
46 other than increasing the overhead of switching to and from idle and
52 However, if you are instead running a light workload with long idle
65 Omit Scheduling-Clock Ticks For Idle CPUs
68 If a CPU is idle, there is little point in sending it a scheduling-clock
71 and an idle CPU has no duties to shift its attention among.
74 scheduling-clock interrupts to idle CPUs, which is critically important
82 idle CPUs. That said, dyntick-idle mode is not free:
85 to and from the idle loop.
87 2. On many architectures, dyntick-idle mode also increases the
92 in order to avoid degrading from-idle transition latencies.
94 An idle CPU that is not receiving scheduling-clock interrupts is said to
95 be "dyntick-idle", "in dyntick-idle mode", "in nohz mode", or "running
96 tickless". The remainder of this document will use "dyntick-idle mode".
99 dyntick-idle mode in CONFIG_NO_HZ_IDLE=y kernels by specifying "nohz=off".
101 dyntick-idle mode.
110 task implies also omitting them for idle CPUs.
120 wait idle while the delayed CPU finishes. Thus, the delay is multiplied
147 Just as with dyntick-idle mode, the benefits of adaptive-tick mode do
151 adaptive ticks without also running dyntick idle. This dependency
183 There are situations in which idle CPUs cannot be permitted to
184 enter either dyntick-idle mode or adaptive-tick mode, the most
188 to enter dyntick-idle mode or adaptive-tick mode anyway. In this case,
199 never prevents offloaded CPUs from entering either dyntick-idle mode
233 * Dyntick-idle slows transitions to and from idle slightly.
236 dyntick-idle mode, an option that most of them take. However,
244 b. On x86 systems, use the "idle=mwait" boot parameter.
249 d. On x86 systems, use the "idle=poll" boot parameter.
253 be even worse than that of dyntick-idle. Furthermore,
284 * A reboot is required to reconfigure both adaptive idle and RCU
308 * Unless all CPUs are idle, at least one CPU must keep the
314 going, even if all CPUs are otherwise idle.