User Tools

Site Tools


realtime:documentation:howto:tools:latency-tracker

Differences

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

Link to this comparison view

Next revision
Previous revision
realtime:documentation:howto:tools:latency-tracker [2018/08/24 11:06]
ebugden created
realtime:documentation:howto:tools:latency-tracker [2018/08/27 08:55] (current)
ebugden Minor rephrasing and link adjustment
Line 1: Line 1:
 ====== latency-tracker ====== ====== latency-tracker ======
  
 +The latency-tracker project is a kernel module designed to track latencies between two specified events. If the latency between the two events is longer than the chosen threshold, then a callback action is executed. Several specific trackers that use this approach are available via the project'​s [[https://​github.com/​efficios/​latency-tracker|GitHub]],​ such as a tracker to measure task wake up latency and a tracker to measure how long a task has been scheduled out. The latency-tracker is designed to function quickly and correctly in highly concurrent environments and it can also be called from IRQ and NMI handlers.
 +
 +----
 +
 +===== More Information =====
 +
 +  * GitHub: [[https://​github.com/​efficios/​latency-tracker|efficios/​latency-tracker]]
 +  * LTTng blog post: [[https://​lttng.org/​blog/​2016/​01/​06/​monitoring-realtime-latencies/​|Monitoring real-time latencies]] ​
realtime/documentation/howto/tools/latency-tracker.1535108809.txt.gz ยท Last modified: 2018/08/24 11:06 by ebugden