Articles in the tool category

  1. [Linux] Bpftrace

    Terminologies

    • Static Tracing
    • tracepoints are put explicitly into the source code, the tracing framework can then enable or disable those tracepoints at run time as desired
    • Dynamic Tracing
    • tracepoints are injected into a running system, usually in the form of a breakpoint instruction.

    Background

    linux-tracing-timeline.png

    linux-tracing-tracing-tech-stack.png Introduction

    bpftrace …