User Tools

Site Tools


realtime:documentation:howto:applications:cpuidle

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
realtime:documentation:howto:applications:cpuidle [2024/06/28 08:57]
costa.shul man turbostat
realtime:documentation:howto:applications:cpuidle [2024/06/28 11:32] (current)
costa.shul [Reference] sysfs
Line 206: Line 206:
 ===== Reference ===== ===== Reference =====
  
-Kernel parameters: ​https://​www.kernel.org/​doc/​Documentation/​admin-guide/​kernel-parameters.txt+[[https://​www.kernel.org/​doc/​html/latest/​admin-guide/​kernel-parameters.html#:​~:​text=cpuidle|Kernel parameters]]
  
-Kernel scheduling ticks: ​https://​www.kernel.org/​doc/​Documentation/timers/NO_HZ.txt+[[https://​www.kernel.org/​doc/​html/latest/timers/no_hz.html|NO_HZ: Reducing Scheduling-Clock Ticks]]
  
-PM QoS: https://​www.kernel.org/​doc/​Documentation/​power/​pm_qos_interface.txt+[[https://​www.kernel.org/​doc/​html/latest/​power/​pm_qos_interface.html|PM Quality Of Service Interface]]
  
-Cyclictest: https://​wiki.linuxfoundation.org/​realtime/documentation/howto/tools/cyclictest+[[realtime:documentation:howto:tools:cyclictest:​start|Cyclictest]]
  
-Reducing OS jitter: ​https://git.kernel.org/​pub/scm/linux/kernel/​git/​torvalds/​linux.git/​tree/​Documentation/​kernel-per-CPU-kthreads.txt?h=v4.14-rc2+[[https://www.kernel.org/​doc/html/latest/admin-guide/​kernel-per-CPU-kthreads.html|Reducing OS jitter due to per-cpu kthreads]]
  
-Good reference for C states: ​https://​books.google.com/​books?​id=DFAnCgAAQBAJ&​pg=PA177&​lpg=PA177&​dq=c+state+latency+MSR&​source=bl&​ots=NLTLrtN4JJ&​sig=1ReyBgj1Ej0_m6r6O8wShEtK4FU&​hl=en&​sa=X&​ved=0ahUKEwifn4yI08vZAhUFwVQKHW1nDgIQ6AEIZzAH#​v=onepage&​q=c%20state%20latency%20MSR&​f=false ​+[[https://​books.google.com/​books?​id=DFAnCgAAQBAJ&​pg=PA177&​lpg=PA177&​dq=c+state+latency+MSR&​source=bl&​ots=NLTLrtN4JJ&​sig=1ReyBgj1Ej0_m6r6O8wShEtK4FU&​hl=en&​sa=X&​ved=0ahUKEwifn4yI08vZAhUFwVQKHW1nDgIQ6AEIZzAH#​v=onepage&​q=c%20state%20latency%20MSR&​f=false|Good reference for C states]]
  
- +[[https://​manpages.debian.org/​testing/​linux-cpupower/​cpupower-idle-info.1.en.html|cpupower idle-info]] - Utility to retrieve cpu idle kernel information 
 + 
 +Sysfs: ''/​sys/​devices/​system/​cpu/​cpu*/​cpuidle/''​ 
 + 
 +Source: [[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​stable/​linux.git/​tree/​include/​linux/​cpuidle.h|include/​linux/​cpuidle.h]] 
 +[[https://​git.kernel.org/​pub/​scm/​linux/​kernel/​git/​stable/​linux.git/​tree/​drivers/​cpuidle|drivers/​cpuidle]]
  
realtime/documentation/howto/applications/cpuidle.1719565070.txt.gz · Last modified: 2024/06/28 08:57 by costa.shul