On 11/24/21 23:11, Steven Rostedt wrote:
On Fri, 29 Oct 2021 21:26:03 +0200
Daniel Bristot de Oliveira [off-list ref] wrote:
quoted
The rtla(1) is a meta-tool that includes a set of commands that
aims to analyze the real-time properties of Linux. But instead of
testing Linux as a black box, rtla leverages kernel tracing
capabilities to provide precise information about the properties
and root causes of unexpected results.
To start, it presents an interface to the osnoise and timerlat tracers.
In the future, it will also serve as home to the rtsl [1] and other
latency/noise tracers.
If you just want to run it, you can download the tarball here:
- https://bristot.me/files/rtla/tarball/rtla-0.3.tar.bz2
To compile rtla on fedora you need:
$ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git
$ cd libtraceevent/
$ make
$ sudo make install
$ cd ..
$ git clone git://git.kernel.org/pub/scm/libs/libtrace/libtracefs.git
$ cd libtracefs/
$ make
$ sudo make install
$ cd ..
$ sudo dnf install python3-docutils procps-devel
$ cd $rtla_src
$ make
$ sudo make install
Add a README to the above, so that people will know what dependencies there
are.
I agree! Will add in the next version.
Thanks Steve!
-- Daniel
Thanks!
-- Steve