Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Configure io_uring thread priority #916

Open
adedel83 opened this issue Aug 9, 2023 · 0 comments
Open

Configure io_uring thread priority #916

adedel83 opened this issue Aug 9, 2023 · 0 comments

Comments

@adedel83
Copy link

adedel83 commented Aug 9, 2023

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant