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

Please note that you can view and download presentations on the Open Source Summit and Embedded Linux Conference + OpenIoT Summit slides pages. 
Back To Schedule
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, view media, leave feedback and see who's attending!

Feedback form is now closed.
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.

avatar for Christoph Sterz

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 →

talk pdf

Tuesday October 23, 2018 15:50 - 16:30 BST
Lennox 2, Level -2