The article discusses various tracing tools and methods, including eBPF, QEMU, Perfetto. It also explores visualization techniques using Perfetto and other tools, as well as hardware breakpoints and binary instrumentation. Distributed tracing and sampling profilers are also mentioned.
Table of contents
Hardware breakpointsIntel Processor TraceInstrumentation-based tracing profilerseBPFeBPF Example: Anthropic’s Perfetto-based packet and user event tracingBinary InstrumentationLD_PRELOADDistributed TracingSampling ProfilersQEMU InstrumentationSort: