Debugging and Optimizing Performance
This last part shows you how to make effective use of the many debug and profiling tools that Linux has to offer to detect problems and identify bottlenecks. Chapter 19 describes how to set up GDB for remote debugging on the target device. Chapter 20 includes coverage of eBPF, a new technology that enables advanced programmatic tracing inside the Linux kernel. The final chapter brings together several threads to explain how Linux can be used in real-time applications.
This part has the following chapters:
- Chapter 19, Debugging with GDB
- Chapter 20, Profiling and Tracing
- Chapter 21, Real-Time Programming