Revamping ioctl with io_uring - Enhancing Kernel-User Communication
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the innovative io_uring command facility, a modern equivalent of asynchronous ioctl, in this conference talk from the Linux Foundation. Delve into the API and design of io_uring command, which addresses the efficiency gaps in traditional ioctl communication between user-space and kernel. Learn how Linux developers can leverage this infrastructure to attach various io_uring capabilities to arbitrary commands. Discover practical examples of using this interface on fast storage devices like NVMe SSDs, and gain insights into utilizing the efficiency knobs of io_uring. By the end of this 46-minute presentation, acquire a comprehensive understanding of io_uring and how to construct efficient pathways between kernel and user space for high-performance asynchronous software development.
Syllabus
Revamping ioctl with io_uring - Kanchan Joshi & Anuj Gupta, Samsung Semiconductor India Research
Taught by
Linux Foundation
Tags
Related Courses
Introduction to LinuxLinux Foundation via edX 操作系统原理(Operating Systems)
Peking University via Coursera Internet of Things: Setting Up Your DragonBoard™ Development Platform
University of California, San Diego via Coursera Information Security-3
Indian Institute of Technology Madras via Swayam Introduction to Embedded Systems Software and Development Environments
University of Colorado Boulder via Coursera