Tracealyzer transforms low-level trace data into a rich set of overviews enabling top-down exploratory analysis, making it easy to spot anomalies and drill down to see the details. Better visualisation provides a much higher level of confidence during debugging, verification and performance optimization.
The new Tracealyzer for Linux leverages the widely supported LTTng tracing framework and has been verified with Wind River Linux LTS 2019.
Tracealyzer v4.4 combines the latest generation Tracealyzer with significant improvements for embedded Linux. These include:
◦ Visual Trace Diagnostics for Linux – Easily spot anomalies in visual overviews and zoom in on the bugs like never before.
◦ Rich set of high-level overviews for top-down exploratory analysis, including process interactions, parent/child process dependencies, CPU usage, RAM usage, I/O usage, file usage, state machines and user-defined metrics.
◦ Powerful yet intuitive trace view for showing the details; scalable for large Linux traces with respect to both responsiveness and clarity; optimized for Linux traces and now includes process trees, forking and system calls.
◦ A Modern and Flexible User Interface – Customize the window layout and have the right information available on-screen to facilitate analysis. Save and load multiple layouts to suit each use-case.
◦ User-defined Advanced Analysis – Adapt Tracealyzer to specific use cases via customizable event interpretation, user-defined data sets such as Intervals and State machines, and display in highly configurable views.
◦ Open Standards – Leverages CTF, the Common Trace Format, using the widely supported