top | item 38634635

(no title)

bufo | 2 years ago

Oh yeah I meant io_uring too. Plus Windows copied it so you can implement things very similarly for Windows.

discuss

order

another2another|2 years ago

Thanks for that, had no idea.

I've used IO Completion ports on Windows before, and found it to be pretty useful API but I guess this is also a useful addition.

Basically no good idea goes uncopied by Microsoft :)

https://learn.microsoft.com/en-us/windows/win32/api/ioringap...

>Minimum supported client Windows Build 22000

Alas I have no idea from that what the lowest version of Windows that supports this API is though.

bufo|2 years ago

Build 22000 is Windows 10 21H2.

adastra22|2 years ago

Is there something similar on macOS/iOS?

bufo|2 years ago

Kqueue! Not the same design or as flexible as io_uring though.