This new Linux patch can speed up Reading Requests

This new Linux patch can speed up Reading Requests

Released Friday, 25th October 2024
Good episode? Give it some love!
This new Linux patch can speed up Reading Requests

This new Linux patch can speed up Reading Requests

This new Linux patch can speed up Reading Requests

This new Linux patch can speed up Reading Requests

Friday, 25th October 2024
Good episode? Give it some love!
Rate Episode

Fundamentals of Operating Systems Course https://oscourse.win

Very clever! We often call read/rcv system call to read requests from a connection, this copies data from kernel receive buffer to user space which has a cost.

This new patch changes this to allow zero copy with notification.

“Reading' data out of a socket instead becomes a “notification” mechanism, where the kernel tells userspace where the data is.”

This kernel patch enables zero copy from the receive queue.

https://lore.kernel.org/io-uring/ZwW7_cRr_UpbEC-X@LQ3V64L9R2/T/

0:00 Intro1:30 patch summary7:00 Normal Connection Read (Kernel Copy)12:40 Zero copy Read15:30 Performance


Show More

Unlock more with Podchaser Pro

  • Audience Insights
  • Contact Information
  • Demographics
  • Charts
  • Sponsor History
  • and More!
Pro Features