Open pfeatherstone opened 1 year ago
It looks like you would be using some kind of thread pool inside the kernel. That's awesome
@pfeatherstone you can look at this repo(https://github.com/purecpp-org/asio-libaio), i will maintain it for libaio. I think many old linux system need libaio to do async file io, would you like to support libaio? @chriskohlhoff
I've noticed that the linux kernel provides asynchronous I/O natively. The API is provided by libaio. it looks like there is overlapping functionality with ASIO. Maybe this could be realized with a new execution context.