On 6/8/22 05:19, Hao Xu wrote:
On 6/7/22 17:27, Pavel Begunkov wrote:
On 6/7/22 09:06, Hao Xu wrote:
From: Hao Xu <howeyxu@xxxxxxxxxxx>
splice from pipe to pipe is a trivial case, and we can support nonblock
try for it easily. splice depends on iowq at all which is slow. Let's
build a fast submission path for it by supporting nonblock.
fwiw,
https://www.spinics.net/lists/kernel/msg3652757.html
Thanks, Pavel. Seems it has been discussed for a long time but the
result remains unclear...For me, I think this patch is necessary for getting a good SPLICE_F_NONBLOCK user experience.
I quite agree here, something like this is much needed.
The performance of io_uring pipe I/O is miserably slow
--
Pavel Begunkov