User Tools

Site Tools


realtime:documentation:howto:tools:rtla

This is an old revision of the document!


Real-time Linux Analysis tool

The rtla – Real-time Linux Analysis tool set analyzes real-time properties of the Linux operating system.

The tools has several modes. The default top mode displays periodic summary from a tracer. The hist mode displays histogram at the end of operation. Automatic mode (–auto) stops when the threshold is reached.

The tool offers several commands:

  • rtla osnoise provides information about operating system noise. It dispatches kernel threads per CPU to measure various sources of interference during execution, such as preemption, softirq, and IRQs. Modes: top, hist.
  • rtla hwnoise detects and quantifies hardware-related noise. By disabling interrupts and scheduling of threads, only non-maskable interrupts and hardware-related noise are analyzed.

Each of these commands has various options for configuration, such as setting tracer periods, runtimes, thresholds, scheduling parameters, trace events and triggers, and more. These commands offer different ways to analyze and understand the real-time properties and noise sources in the Linux operating system.

More Information

realtime/documentation/howto/tools/rtla.1691441717.txt.gz · Last modified: 2023/08/07 20:55 by costa.shul