User Tools

Site Tools


realtime:documentation:howto:tools:ticklesskernel

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
realtime:documentation:howto:tools:ticklesskernel [2023/08/20 14:02]
costa.shul [Tickless Kernel] nohz_full
realtime:documentation:howto:tools:ticklesskernel [2023/09/06 03:06]
costa.shul [Tickless kernel] tick_nohz_full_cpu
Line 1: Line 1:
-====== Tickless ​Kernel ​======+====== Tickless ​kernel ​======
  
  
Line 10: Line 10:
  
 Full dynticks system (tickless) mode is enabled by [[https://​elixir.bootlin.com/​linux/​latest/​A/​ident/​CONFIG_NO_HZ_FULL|CONFIG_NO_HZ_FULL]] and activated by [[https://​docs.kernel.org/​admin-guide/​kernel-parameters.html#​cpu-lists|nohz_full boot parameter]]. ​ Full dynticks system (tickless) mode is enabled by [[https://​elixir.bootlin.com/​linux/​latest/​A/​ident/​CONFIG_NO_HZ_FULL|CONFIG_NO_HZ_FULL]] and activated by [[https://​docs.kernel.org/​admin-guide/​kernel-parameters.html#​cpu-lists|nohz_full boot parameter]]. ​
-The kernel adaptively tries to shutdown the tick whenever possible, even when the CPU is running tasks. ​+The kernel adaptively tries to shutdown the tick whenever possible, even when the CPU is running tasks with function [[https://​elixir.bootlin.com/​linux/​latest/​A/​ident/​tick_nohz_full_cpu|tick_nohz_full_cpu]]
  
  
  
-===== More Information ​=====+===== More information ​=====
   * [[https://​www.suse.com/​c/​cpu-isolation-full-dynticks-part2/​|CPU Isolation – Full dynticks internals]]   * [[https://​www.suse.com/​c/​cpu-isolation-full-dynticks-part2/​|CPU Isolation – Full dynticks internals]]
   * [[https://​en.wikipedia.org/​wiki/​Tickless_kernel|Tickless kernel]]   * [[https://​en.wikipedia.org/​wiki/​Tickless_kernel|Tickless kernel]]
 +  * [[https://​docs.kernel.org/​timers/​no_hz.html|NO_HZ:​ Reducing Scheduling-Clock Ticks]]
realtime/documentation/howto/tools/ticklesskernel.txt · Last modified: 2023/10/03 08:20 by costa.shul