Jan Kara Tracing and eBPF hands on session
Channel: SUSE Labs
Date: 2023-08-02

Debugging complex performance issues often requires getting more insight into where the time is spent. These days there are luckily quite
a few tools readily available to get this insight. In this session we will show how to create flame graphs showing where CPU time is spent,
how to create off-cpu flame graphs showing where processes are sleeping and their wakeup sources. How to use perf to measure time
spent in particular part of code (such as function) or how to gather more complex statistics when running the workload using eBPF.
This session is meant as a hands on session where everybody brings their own device so that everybody can try things as we are going
through the session and get practical experience. Packages to preinstall before the session will be given in advance so that we do not
have to waste time for that during the session.