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
I am trying to gain a better grasp of how IO_Uring works.
From my understanding, IO_Uring uses Kernel thread called io-wrk to execute operations when the sqe->flags is set to either IOSQE_IO_DRAIN or IOSQE_IO_LINK.
Does IO_Uring also uses io-wrk when we do not set sqe->flags?
I am also wondering if it would be possible to set the io-wrk thread priority. For instance, put real time priority on them.
I also saw in another Github thread (FR: let userspace provide the worker threads #296) that you were working on allowing the user to provide the worker threads. I was wondering if this was still an ongoing work or not since it could allow me to manage the io-worker thread priority.
Thanks in advance.
The text was updated successfully, but these errors were encountered:
Hi,
I am trying to gain a better grasp of how IO_Uring works.
From my understanding, IO_Uring uses Kernel thread called io-wrk to execute operations when the sqe->flags is set to either IOSQE_IO_DRAIN or IOSQE_IO_LINK.
Does IO_Uring also uses io-wrk when we do not set sqe->flags?
I am also wondering if it would be possible to set the io-wrk thread priority. For instance, put real time priority on them.
I also saw in another Github thread (FR: let userspace provide the worker threads #296) that you were working on allowing the user to provide the worker threads. I was wondering if this was still an ongoing work or not since it could allow me to manage the io-worker thread priority.
Thanks in advance.
The text was updated successfully, but these errors were encountered: