Postmodern strace

Ғылым және технология

by Dmitry Levin
At: FOSDEM 2020
video.fosdem.org/2020/K.4.201...
strace is a diagnostic, debugging and instructional utility for Linux. It is used to monitor and tamper with interactions between processes and the Linux kernel, which include system calls, signal deliveries, and changes of process state. In this talk the maintainer of strace will describe new features implemented since FOSDEM 2018.
Several interesting features were implemented within strace project since FOSDEM 2018, including:
❮ul❯
❮li❯seccomp-assisted system call filtering❮/li❯
❮li❯system call return status filtering❮/li❯
❮li❯PTRACE_GET_SYSCALL_INFO API support❮/li❯
❮li❯new options: -DD, -DDD, -X, -z, -Z❮/li❯
❮/ul❯
In this talk the maintainer of strace will describe these new features and demonstrate what kinds of problems they help to solve.
Room: K.4.201
Scheduled start: 2020-02-02 11:30:00

Пікірлер: 2

  • @jfltech
    @jfltech3 жыл бұрын

    Dimtry's previous talk "Modern Strace" was great .. this one builds a little but definitely recommend the former. Problem today is many folks are running "stable" Linux versions with older strace implementations that don't have many of the improvements, especially now that the underlying tracing mechanism relies on BPF which solves a lot of performances issues when tracing

  • @kefsound

    @kefsound

    3 жыл бұрын

    Don't be silly.

Келесі