You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If io_uring ever adds support for copy_file_range (splice doesn't do copy acceleration AFAIK), we should be able to use that to parallelize our writes.
The text was updated successfully, but these errors were encountered:
SUPERCILEX
changed the title
Investigate copying using io_uring
Investigate using io_uring
Jan 11, 2023
unlinkat is supported by io_uring, so we should be able to queue a getdents buffer size worth of file unlinks. Whether or not that faster, I'm not sure.
The uring command queue can be bound to a thread local.
SUPERCILEX
changed the title
Use io_uring for copying (blocked on missing copy_file_range op)
Use io_uring (blocked on missing copy_file_range op and https://github.com/axboe/liburing/issues/830)
May 25, 2023
SUPERCILEX
changed the title
Use io_uring (blocked on missing copy_file_range op and https://github.com/axboe/liburing/issues/830)
Use io_uring (blocked on missing copy_file_range op and liburing offload escape)
May 25, 2023
If io_uring ever adds support for copy_file_range (splice doesn't do copy acceleration AFAIK), we should be able to use that to parallelize our writes.
The text was updated successfully, but these errors were encountered: