Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> One interesting thing is that io_uring can operate in different modes. One of the modes enables kernel-side polling [...]

On a related note, I recently saw this presentation[1] where they show some benchmarks of the various modes.

One gotcha of sorts, though obvious when you think about it, is that the kernel-side polling mode requires a free CPU core for the polling thread. Meaning you'll get very poor performance if you're not leaving enough CPU for the kernel to do its polling.

https://www.youtube.com/watch?v=5jKKVdJJqKY



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: