io_uring-echo-server
io_uring-echo-server copied to clipboard
io_uring echo server
https://github.com/frevib/io_uring-echo-server/blob/io-uring-op-provide-buffers/io_uring_echo_server.c#L172
I tried many times,it crashed every time when the number of clients exceeded 1100. cargo run --release -- --address 10.18.4.6:12346 --number 1500 --duration 60 --length 500
Any performance-oriented io_uring benchmark should at least be attempting to batch CQ processing.
I have tested your epoll and io_uring examples and I get 250k (req/sec) with your epoll example and only 220k with io_uring. I also get 250k with my own epoll...
When a read fails, it is not allocated a buffer and the BID is set to 0, before this fix, this causes the program to return buffer 0 to the...
I have written a simple server based on this echo server and observed the following behavior: when the connection is closed, the read operation gets 0 bytes read and the...