5–7 Oct 2026
Europe/Prague timezone

Build ID + offset sampling in perf events

Not scheduled
20m
Tracing MC Tracing MC

Speaker

Ian Rogers (Google)

Description

Performance event sampling traditionally captures virtual addresses, resolving them to file offsets and symbols post-facto via mmap metadata. Conversely, BPF enables a direct approach: recording the file's build ID and offset within the sample itself. While virtual addresses are smaller inline, the required mmap event stream may lead to much larger raw data files.

In this talk, we examine this new sampling method and its implementation trade-offs. The goal is to gather feedback to land the pending patchset and explore hybrid sampling schemes that selectively combine both approaches to achieve the smallest possible footprint.

Author

Ian Rogers (Google)

Presentation materials

There are no materials yet.