User Tools

Site Tools


realtime:documentation:howto:tools: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
Last revision Both sides next revision
realtime:documentation:howto:tools:start [2017/05/19 11:02]
anna-maria add new tools section
realtime:documentation:howto:tools:start [2023/10/02 13:30]
costa.shul fix layout
Line 10: Line 10:
   * [[realtime:​documentation:​howto:​tools:​ltp|Linux Test Project]]   * [[realtime:​documentation:​howto:​tools:​ltp|Linux Test Project]]
   * [[realtime:​documentation:​howto:​tools:​rt-tests|rt-tests]]   * [[realtime:​documentation:​howto:​tools:​rt-tests|rt-tests]]
 +
 +===== Resource Partitioning =====
 +
 +  * [[realtime:​documentation:​howto:​tools:​cpu-partitioning:​start|CPU Partitioning]]
 +
  
 </​WRAP>​ </​WRAP>​
Line 16: Line 21:
 ===== Latency detection ===== ===== Latency detection =====
  
-Latency can be detected with the following tool(s): +Information about latency debugging techniques is available ​[[realtime:​documentation:​howto:​debugging:start|here]].
-  * [[realtime:​documentation:​howto:​tools:​cyclictest|cyclictest]] (part of the test suite [[realtime:​documentation:​howto:​tools:rt-tests|rt-tests]])+
  
-Application examples of cyclictest ​show the following projects:+The following tools can be useful for latency detection:​ 
 +  * [[realtime:​documentation:​howto:​tools:​rtla|The realtime Linux analysis tool]] 
 +  * [[realtime:​documentation:​howto:​tools:​cyclictest:​start|Cyclictest]] (part of the test suite [[realtime:​documentation:​howto:​tools:​rt-tests|rt-tests]]) 
 +  * [[realtime:​documentation:​howto:​tools:​ftrace|Ftrace]] 
 +  * [[realtime:​documentation:​howto:​tools:​lttng|LTTng]] 
 +  * [[realtime:​documentation:​howto:​tools:​latency-tracker|latency-tracker]] 
 +  * [[realtime:​documentation:​howto:​tools:​hwlat|Ftrace - hwlat tracer]] 
 +  * [[realtime:​documentation:​howto:​tools:​perf-smi-cost|Perf stat - Cost of SMI handling]] 
 +  * [[https://​www.brendangregg.com/​perf.html#​SchedulerAnalysis|scheduler analysis with perf]] 
 + 
 +The following projects ​use Cyclictest results to evaluate latencies:
   * [[realtime:​documentation:​howto:​tools:​rteval|rteval]]   * [[realtime:​documentation:​howto:​tools:​rteval|rteval]]
   * [[realtime:​documentation:​howto:​tools:​worstcaselatency|Worst case latency test scenarios]]   * [[realtime:​documentation:​howto:​tools:​worstcaselatency|Worst case latency test scenarios]]
- 
-</​WRAP>​ 
- 
-<WRAP half column> 
-===== Resource Partitioning ===== 
- 
-CPU partitioning tools: 
- 
  
 </​WRAP>​ </​WRAP>​
realtime/documentation/howto/tools/start.txt · Last modified: 2024/05/12 00:03 by alison