[$] SFrame: fast, low-overhead stack traces

Getting a stack trace of a running program is useful in a variety of
scenarios: tracing, profiling, debugging, performance tuning, and more.
There are existing mechanisms to get stack traces, but there are some
downsides to them; the “Simple Frame” (SFrame) stack-trace format came
about to address the shortcomings in the other techniques. Back in May,
Steve Rostedt and Indu Bhagat gave a talk about
SFrame support in the kernel
as part of LSFMM+BPF; a few days later, Bhagat gave
a more general talk about SFrame
(YouTube video)
at Open
Source Summit North America
in Vancouver. That second talk helped fill
in some other aspects of SFrame and the overall stack-tracing picture.

Source: LWN.net – [$] SFrame: fast, low-overhead stack traces