xtaci / kcp-go

A Crypto-Secure Reliable-UDP Library for golang with FEC
MIT License
4.08k stars 734 forks source link

Linux平台IO模型考虑支持io_uring #188

Open koraion opened 4 years ago

koraion commented 4 years ago

在5.7以后内核,io_uring的性能得到较好的改善,是否考虑对linux平台支持io_uring?

https://kernel.dk/io_uring.pdf

xtaci commented 4 years ago

在socket上有什么优势

koraion commented 4 years ago

在socket上有什么优势

减少syscall次数,节省CPU开销。

参考文献: https://kernel.dk/io_uring.pdf