DevConf.CZ

Evolution of ptrace from strace's perspective
2024-06-15 , E112 (capacity 156)

strace is a diagnostic, debugging and instructional utility for Linux that is based on the ptrace API.
In this talk the maintainer of strace will describe how the ptrace API is used by strace, how it has been evolving, what kind of features needed by utilities like strace are still missing in the ptrace API, and what might be done in the Linux kernel to address this.

See also:

Dmitry is a long time contributor to free software projects, including strace, Linux kernel, the GNU libc, Linux-PAM, systemd, and many others.
Being the maintainer of strace since 2009, Dmitry gives talks about this tool for various audiences.