2026/08/08 –, TR213
This session dives into the core mechanisms of Linux kernel tracing.
We explore dynamic instrumentation such as exception-based kprobe and code-patching ftrace, comparing internals and performance overhead.
The talk also covers low-overhead, statically defined tracepoints and counter-based sampling via perf_event. Finally, we introduce BPF as a programmable execution layer that reuses and enhances tracing sources for flexible and efficient kernel observation.
Hoyeon Lee is a BPF System Engineer at SUSE, focusing on BPF and system internals in the Linux kernel. He enjoys sharing knowledge through writing and speaking, and has been active in open source communities and technical translation.