Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Discover how to effectively visualize software performance using flame graphs in this comprehensive talk by Brendan Gregg, a Fellow at Intel Corporation. Learn about the origins, creation, and interpretation of flame graphs, a powerful visualization tool for identifying performance bottlenecks and optimizing resource consumption. Explore various implementations, CPU profiling techniques, and advanced flame graph types, including differential, off-CPU, memory, disk, and network events. Gain insights into resolving common issues with stack trace walking and symbol resolution. Understand how flame graphs contribute to the broader goal of comprehending performance across all software and hardware, and how emerging kernel technologies like extended BPF (eBPF) are shaping their future applications.