Debugging Methodologies for Realtime Issues in Linux Systems
Channel: The Linux Foundation
Date: 2017-04-04

Debugging Methodologies for Realtime Issues in Linux Systems - Joel Fernandes, Amazon

This session will walk the audience through some common scenarios where latencies hit an embedded linux system causing loss of real-time performance that the embedded system expects. I will share experiences using Linux based latency tracing and deep system tracing tools and show how to use them. I will also share some methodologies such as instrumentation techniques and dynamic probing to detect problems. Lastly we will go through scheduler statistics which may indicate processes in a system that are suffering from higher latencies and how to use them.

About Joel Fernandes

Joel has worked on several domains in Embedded Systems software and hardware at both SoC vendors and OEMs alike. He has deep knowledge and understanding of Linux device drivers and kernel architecture and blogs about these at LinuxInternals.org. At his day job at Amazon, he actively pursues performance issues affecting Amazon's line of consumer electronic products which affect millions of lives everyday.