get time, CPU strace(1) and the vDSO When tracing systems calls with strace(1), symbols (system calls) that are exported by the vDSO will not appear in the trace output.
"syscalls": [ { "name": "accept", "action": "SCMP_ACT_ALLOW", "args": [] }, { "name": "accept4", "action": "SCMP_ACT_ALLOW", "args": [] Restrict the syscalls a process can use
kernel talk • Runtime profiles ◦ Powerful in theory, hard in practice • More on strace ◦ Julia Evans strace-zine ◦ github.com/lizrice/strace-from-scratch