I’m reminded of the saying “A picture is worth a thousand words”. In the case of visualizing trace data we might rephrase it to “A picture is worth a thousand printf’s”
I wrote a few weeks ago about LTTng 2.0 and some resources to learn more about what the latest version adds, including kernel+user space tracing. We recently announced an updated version of Sourcery Analyzer which adds support for LTTng 2.0 and includes new Analysis Agents that not only automatically perform many of the most common analysis actions but also display the results graphically for embedded designers. We also have a webinar on November 28th on how you can identify and resolve timing and other issues that you can sign up for.
Moving forward we should have some shorter videos on more specific analysis and optimization you can perform by visualizing trace data. We’ll be sure to post them as soon as we can put them together. In the meantime if you’re interesting in getting your hands on Sourcery Analyzer you can submit a request here.