Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a conference talk that delves into the limitations of the Linux Perf tool and proposes solutions to improve its accuracy in accounting for task sleep states. Learn about the current architecture's shortcomings, including incorrect CPU usage calculations and the inability to determine task sleep time. Discover three potential solutions: calculating missed samples, adjusting CPU usage calculations, and modifying the perf_swevent_hrtimer() handler behavior. Gain insights into enhancing performance monitoring capabilities for Linux systems and understanding the intricacies of task scheduling and resource utilization.