compio-rs / compio

A thread-per-core Rust runtime with IOCP/io_uring/polling.
MIT License
420 stars 37 forks source link

feat(driver): fusion driver #110

Closed George-Miao closed 1 year ago

George-Miao commented 1 year ago

This PR added fusion driver, which will be enabled when both io-uring and polling are enabled, and will determine which to use during runtime.

However, this does bring some overhead throughout the lifetime of the driver:

@nazar-pc what do you think?

Closes #105