YoVDO

Revamping ioctl with io_uring - Enhancing Kernel-User Communication

Offered By: Linux Foundation via YouTube

Tags

Linux Courses io_uring Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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

Speeding Up VM's I/O Sharing Host's io_uring Queues With Guests
Linux Foundation via YouTube
Database Hacking 101 - Building Fast Bulk Import in Java + C
Devoxx via YouTube
Asynchronous I/O and Coroutines for Smooth Data Streaming
NDC Conferences via YouTube
FUSE Uring Request Allocation and Communication
Linux Foundation via YouTube
io_uring in the Automotive World - Leveraging Performance for Digital Cockpits
Linux Foundation via YouTube