Complete the form below to watch a recording of webinar
How can developers and integrators of embedded software ensure their code is not contributing to severe bottlenecks or latency issues? When your code becomes a part of an integrated process within a critical system, millisecond or even microsecond delays can be costly. And traditional debugging solutions simply don’t have the power to accurately get to the root of these types of performance issues. By making use of Kernel Event Tracing, you can quickly uncover where CPU load, interdependency and prioritization issues may be making your system sluggish. With the right tools in place, you can quickly answer questions like: “When I press this button, why does it take two seconds to react?”, “What is slowing down my processing?” or “What does my system actually do when it looks like it’s stuck?”
This one-hour webinar is recommended for beginners and intermediate engineers, developers and integrators who are using, or are interested in using QNX. It will cover how to use Kernel Event Tracing and System Profiling to:
- understand how much CPU time all software components in a system are consuming in a given use case
- trace OS scheduling decisions and interrupt processing down to the microsecond, and visualize resource contentions
- identify local client-server dependencies and track how events ‘travel’ through various software layers when being processed
Speaker
Malte Mundt, Senior Field Application Engineer, BlackBerry QNX
A Field Application Engineer at BlackBerry QNX, Malte Mundt is a primary contact for software developers and project managers who are facing new challenges and quickly want to find their way in the world of QNX technology.
After his studies of information technology, Malte worked as an editor and later editor-in-chief for several professional IT journals. He subsequently worked as a software developer and project manager for 8- and 16- bit systems, and in 2001 he entered the world of 32-bit operating systems when he joined BlackBerry QNX.
In addition to his advisory capacity, Malte regularly delivers talks at industry events and publishes technical articles on embedded topics.