In this blog post, we’re going to demonstrate how to create LTTng tracepoints and how to use Tracealyzer for Linux to measure certain metrics based on these tracepoints.
When developing an application that’s targeting a Linux-based system, it is important to configure our system to maximize performance, because misconfiguration can limit application performance.
Percepio announces the immediate availability of Tracealyzer version 4.4 with support for embedded Linux. The new version adds several views optimized for Linux tracing to Tracealyzer and leverages CTF, the Common Trace Format, and the widely supported LTTng open source tracing framework.
Today’s post dives into a key component of a Linux device driver, the interrupt handler, and shows how Tracealyzer can give you feedback on the performance of your handler.
While there are mechanisms native to the Linux kernel to ensure that the functionality of a custom-written driver is correct, evaluating performance is not straightforward. Here’s how you can use Tracealyzer for Linux to assess the performance and identify any deficiencies.
We serve cookies. If you think that's ok, just click "Accept all". You can also choose what kind of cookies you want by clicking "Settings".
Read our cookie policy