Skip to content

lukehsiao-forks/io_uring-echo-server

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

io_uring bare minimum echo server

Install and run

make liburing

make io_uring_echo_server

./io_uring_echo_server [port_number]

compare with epoll echo server

https://github.com/frevib/epoll-echo-server

Benchmarks

https://github.com/CarterLi/io_uring-echo-server

Versions

v1.4

Fixed bug that massively overstated the performance.

v1.3

Use pre-allocated sqe->user_data instead of dynamically allocating memory.

v1.1

Fix memory leak.

v1.0

Working release.

Releases

No releases published

Packages

No packages published

Languages

  • C 86.6%
  • Roff 10.4%
  • Makefile 2.3%
  • Shell 0.7%