User Tools

Site Tools


realtime:documentation:howto:debugging:smi-latency:start

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:debugging:smi-latency:start [2018/08/21 13:21]
ebugden Update link
realtime:documentation:howto:debugging:smi-latency:start [2025/04/13 15:39] (current)
costa.shul rdmsr
Line 33: Line 33:
 Below are some tools for confirming and characterizing SMIs presented in a suggested order of use. Counting SMIs with Cyclictest is a good place to start because it is a good idea to first confirm that SMIs are happening on a system before investigating the possibility that they are causing latencies. Below are some tools for confirming and characterizing SMIs presented in a suggested order of use. Counting SMIs with Cyclictest is a good place to start because it is a good idea to first confirm that SMIs are happening on a system before investigating the possibility that they are causing latencies.
  
 +  * ''​rdmsr -d 0x34''​
   * [[realtime:​documentation:​howto:​tools:​cyclictest:​options:​smi-count|Cyclictest - SMI count]] (Intel x86 only)   * [[realtime:​documentation:​howto:​tools:​cyclictest:​options:​smi-count|Cyclictest - SMI count]] (Intel x86 only)
   * [[realtime:​documentation:​howto:​debugging:​smi-latency:​cyclictest-tracing|Cyclictest - SMI detection with function tracing]]   * [[realtime:​documentation:​howto:​debugging:​smi-latency:​cyclictest-tracing|Cyclictest - SMI detection with function tracing]]
Line 54: Line 55:
  
 </​WRAP>​ </​WRAP>​
 +
 +**Read also**
 +  * [[realtime:​documentation:​howto:​debugging:​start|RT latency debugging]]
 +
realtime/documentation/howto/debugging/smi-latency/start.1534857716.txt.gz ยท Last modified: 2018/08/21 13:21 by ebugden