|
@hielkedv | |||||
|
#io_uring vs #epoll: simple echo server. io_uring +99% performance, -45% cpu usage. Wow. @axboe @VincentFree. 🏆io_uring🏆.
Try for yourself:
io_uring: github.com/frevib/io_urin…
epoll: github.com/frevib/epoll-e… pic.twitter.com/JFfvdMvpVG
|
||||||
|
||||||
|
Ionuț Leonte
@ileonte
|
19. sij |
|
What is the story behind the memory usage going from <1MB to 450+?
|
||
|
|
||
|
frevib
@hielkedv
|
19. sij |
|
I’m not sure what it is. I will run some more benchmarks on different machines, and maybe compare memory footprint with epoll.
|
||
|
|
||
|
Ben Adams 🏳️🌈
@ben_a_adams
|
19. sij |
|
Wow! Could you add a licence to those repos? 😉
|
||
|
|
||
|
frevib
@hielkedv
|
19. sij |
|
Sure I will. I’m new to this, is it because I use io_uring in my code? Then should I add a COPYING file with the GPL license?
|
||
|
|
||
|
VincentFree
@VincentFree
|
19. sij |
|
Very nice results! Getting more and more interested in io_uring and it’s potential!
|
||
|
|
||