compio-rs / compio

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

macOS support? #103

Closed nazar-pc closed 1 year ago

nazar-pc commented 1 year ago

I see docs are compiled for macOS, but no explicit mention otherwise.

What are your plans and what kind of performance you expect there?

I'm quite happy with monoio, but need Windows support, so compio could be the crate that supports all 3 platforms with excellent performance (about to try how compio compares with monoio) for async file operations.

Berrysoft commented 1 year ago

On macOS we use polling, which uses kqueue inside. The support is tested and ensured to work.

nazar-pc commented 1 year ago

Great, that is what I wanted to hear!