The RTLINUX-ANALYSIS-TOOLKIT is a package formed by several libraries, modules and tools which may be used in order to analyse real-time applications running on the RT-Linux operating system. This package has joined two pieces of software or "components" named LPTRACE ("Lightweight POSIX Tracing") and METRICS ("System metrics"), which have been developed in the OCERA project. Nevertheless, the installation procedure allows the package to be directly integrated into a regular RT-Linux distribution, without any other OCERA component.

Among other features, this toolkit allows you to automatically trace your real-time application (without any manual instrumentation) in order to compute interesting metrics such as task computation times, resource usage, blocking factors, etc. The final result of the metrics processing is an easy-to-read html report that contains an analysis of the application's temporal behaviour. By combining this report with a graphical display of the application's execution (also provided by the toolkit), you can really learn how your application is performing! In particular, the toolkit is composed of the following components: