Attending this event?
Edinburgh, Scotland, UK
October 21 & October 25 | Co-Located Events, Tutorials, & Workshops
October 22-24 | Conference
Find out more information for Open Source Summit + Embedded Linux Conference & OpenIoT Summit Europe 2018
View analytic
Tuesday, October 23 • 15:50 - 16:30
Extending the Performance Analyis Toolset - Christoph Sterz, KDAB

Sign up or log in to save this to your schedule and see who's attending!

Finding and analyzing performance issues on embedded devices can be a tiresome search. Nowadays, modern sampling and tracing technologies are built into the Linux kernel to address this, in the form of perf and LTTng respectively. Still, the vast amounts of data recorded are difficult to handle on the limited embedded devices themselves. In the talk, I present Hotspot, an open-source performance analysis tool based on perf that enables you to visualize the recorded information and lets you navigate through the enormous amounts of sampled data offline. For tracing, sophisticated analysis tools such as TraceCompass already exist, but trace points in embedded userspace applications are rare. We see how LTTng tracepoints can be added to userland UI frameworks on the example of Qt. Here, I explain LTTng's low overhead and outline our plans in instrumenting Qt for the LTTng tracing ecosystem.


Christoph Sterz

Software Engineer, KDAB
Christoph Sterz is a Software Engineer at KDAB where he mostly works on solving perfomance-issues for multiple automotive customers. He is passionate about all aspects of performance and works mostly on Embedded Linux platforms. In his spare time he teaches programing to Kids in a... Read More →

Tuesday October 23, 2018 15:50 - 16:30
Lennox 2
Feedback form isn't open yet.