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
realtime:documentation:howto:applications:cpuidle [2023/09/27 15:46]
costa.shul [Configurations to guard critical cores from interference] cpu-partitioning
realtime:documentation:howto:applications:cpuidle [2023/09/27 15:48] (current)
costa.shul [Configurations to guard critical cores from interference] cpu-partitioning
Line 13: Line 13:
 ===== Configurations to guard critical cores from interference ===== ===== Configurations to guard critical cores from interference =====
  
-It would help to understand some basic configurations used in a real-time application environment to help reduce interference into the cores that run the real-time applications. ​ These configurations are done in kernel boot parameters. ​ Real-time applications can be run in “mixed mode” where some cores run real-time applications referred to as “critical cores” while other cores run regular tasks. If not running in mixed mode then all the cores would be running real-time applications and some of the configurations discussed below may not be necessary. See [[realtime:​documentation:​howto:​tools:​c:start|CPU partitioning]] and [[https://​docs.kernel.org/​admin-guide/​kernel-parameters.html#​cpu-lists|cpu lists in The kernel'​s command-line parameters]] for details.+It would help to understand some basic configurations used in a real-time application environment to help reduce interference into the cores that run the real-time applications. ​ These configurations are done in kernel boot parameters. ​ Real-time applications can be run in “mixed mode” where some cores run real-time applications referred to as “critical cores” while other cores run regular tasks. If not running in mixed mode then all the cores would be running real-time applications and some of the configurations discussed below may not be necessary. See [[realtime:​documentation:​howto:​tools:​cpu-partitioning:start|CPU partitioning]] and [[https://​docs.kernel.org/​admin-guide/​kernel-parameters.html#​cpu-lists|cpu lists in The kernel'​s command-line parameters]] for details.
  
 isolcpus=//​list of critical cores// – isolcpus=//​list of critical cores// –
realtime/documentation/howto/applications/cpuidle.txt · Last modified: 2023/09/27 15:48 by costa.shul