Skip to main content
    Back to Events
    ConferenceJune 17, 2025

    Delay accounting: an underrated feature of the Linux kernel

    Berlin Buzzwords

    Speaker: Nikolay Sivko

    Watch the Talk

    About this Talk

    Are you certain your application is getting the CPU time it needs? This session explores delay accounting, a built-in Linux kernel feature that most engineers overlook, and what it can reveal about CPU time shortages and application latency that traditional metrics simply cannot.

    Understanding whether a process is truly starved of CPU resources is not as straightforward as checking CPU usage or load average. The Linux kernel has built-in mechanisms that precisely measure how long each task waits for kernel resources, and this talk shows you how to use them.

    We dive into delay accounting, how it works, and how to leverage these kernel-level metrics for more accurate performance analysis and system optimization. If you work on infrastructure performance and want deeper visibility into what's actually happening at the kernel level, this session offers a practical look at an underused but powerful observability tool.