List your company

Kernel Instrumentation Overhead Analysis on Linux Kernel Syscalls

5Syscall OverheadBasic KCOV (trace-pc)
-2.849.85102.5155.15May 30, 2026

Evaluation results

MethodLinks
Basic KCOV (trace-pc)Instruments=1 call/edge2026.055
KCOV + comparisonsInstruments=edges + cmp operands2026.0515
KASAN (generic)Instruments=every memory access2026.05100
KCSANInstruments=every memory access2026.05100
KCOV-DATAFLOW (INSTRUMENT_ALL)Instruments=per-arg + per-ret callbacks2026.05133
KMSANInstruments=every uninitialized use2026.05200