Tracing: различия между версиями

Материал из ALT Linux Wiki
Нет описания правки
Нет описания правки
 
(нет различий)

Текущая версия от 07:11, 12 мая 2024

Средства трассировки системы и процессов в Linux.

Доступные средства

  • User-space трассировка
  • System wide/kernel-space трассировка
    • perf_events
    • Ftrace: Function Tracer
    • eBPF интерфейс
      • bcc: BPF Compiler Collection
        • bcc-tools: Python скрипты на базе bcc
        • libbpf-tools: CO-RE libbpf based tools
      • bpftrace: High-level tracing language for Linux eBPF
  • Uprobe/Kprobes: Kernel Probes
    • Доступно через perf probe и Ftrace

Доп. материалы