
Using bpftrace to analyze osmocom performance (osmodevcon2024)
Chaos Computer Club - archive feed · Harald Welte (sysmocom)
May 5, 202429m 21s
Audio is streamed directly from the publisher (cdn.media.ccc.de) as published in their RSS feed. Play Podcasts does not host this file. Rights-holders can request removal through the copyright & takedown page.
Show Notes
[bpftrace](https://github.com/bpftrace/bpftrace) is a utility that uses the Linux kernel tracing infrastructure (and eBPF) in order to provide tracing capabilities within the kernel, like uprobe, kprobe, tracepoints, etc.
bpftrace can help us to analyze the performance of [unmodified] Osmocom programs and quickly provide information like, for example:
* Histogram of time spent in a specific system call
* Histogram of any argument or return value of any system call
about this event: https://pretalx.sysmocom.de/osmodevcon2024/talk/SGKKAA/
Topics
osmodevcon20242032024osmodevcon2024osmocom