Article 69W6Q [$] Zero-copy I/O for ublk, three different ways

[$] Zero-copy I/O for ublk, three different ways

by
corbet
from LWN.net on (#69W6Q)
The ublk subsystem enables the creation ofuser-space block drivers that communicate with the kernel using io_uring. Drivers implemented this way showsome promise with regard to performance, but there is a bottleneck in theway: copying data between the kernel and the user-space driver's addressspace. It is thus not surprising that there is interest in implementingzero-copy I/O for ublk. The mailing lists have recently seen threedifferent proposals for how this could be done.
External Content
Source RSS or Atom Feed
Feed Location http://lwn.net/headlines/rss
Feed Title LWN.net
Feed Link https://lwn.net/
Reply 0 comments