The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for Open Source Summit North America 2024 to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.
This schedule is automatically displayed in Pacific Daylight Time (UTC/GMT -8). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date."
IMPORTANT NOTE: Timing of sessions and room locations are subject to change.
This talk embarks on an enlightening exploration of Linux kernel interrupt handling through our in-depth analysia on the intricacies of the Bottom Half mechanism. We'll unravel the current state of interrupt handling, providing clarity on its complexities. Focus will be on various bottom-half mechanisms, including workqueues, tasklets, and softirqs.
This journey will delve into the inner workings of each mechanism, demystifying their roles and impact on system performance. Gain insights into the design rationale behind these mechanisms and their specific use cases. A special emphasis will be placed on exploring the possibility of eliminating tasklets, offering a fresh perspective for enhanced efficiency.
But that's not all; our talk goes beyond theory. We'll delve into real-world statistics, providing tangible numbers on the time spent in bottom halves. This data-driven approach adds a practical dimension, enabling you to grasp the real impact of these mechanisms on your system.
Join us as we demystify Linux kernel interrupt handling, offering a comprehensive understanding that combines theory, practical insights, and the latest statistical analysis.
Allen Pais is a Senior Software Engineer at Microsoft and an open-source contributor. Allen is a Kernel maintainer for Mariner, WSA, LinkedIn etc.. At Microsoft. Originally a developer, he discovered open source and has been a convert ever since. Allen has been involved with open... Read More →