2 articles
Unified On/Off-CPU Profiling with Blocked Samples
Blocked Samples hooks the Linux scheduler to emit synthetic Off-CPU samples alongside perf's On-CPU data — giving bperf unified profiles and BCOZ causal what-if analysis, all at 1.6% overhead.
How wPerf Finds the Bottlenecks Your Profiler Can't See
wPerf uses graph theory — wait-for graphs, Knot detection, and cascaded redistribution — to find Off-CPU bottlenecks that duration-based profilers miss entirely.