ftrace 및 Tracepoint
ftrace / Tracepoints 관측 오버헤드(Overhead)를 통제하면서 커널 실행 경로를 추적하는 방법을 단계적으로 다룹니다. ftrace function/function_graph 트레이서, tracepoint 이벤트 ABI, kprobe/kretprobe·uprobe 동적 삽입, perf와trace-cmd의 데이터 수집·상관 분석, BTF 활용 타입 해석, 버퍼(Buffer) 손실·샘플링 왜곡을 줄이는 설정, 운영환경에서 안전하게 트레이싱하는 실무 규칙까지 상세히 설명합니다. 전제 조건: 커널 디버깅(Debugging)과 프로세스(Process) 스케줄러(Scheduler)문서를 먼저 읽으세요. ftrace는함수 호출과 지연(Latency) 구간을 실시간(Real-time) 관측하므로, t..