2 ms·
Solaris has its own form of completion ports too, I believe. https://web.archive.org/web/20110719052845/http://developers.sun.com/solaris/articles/event_complet
by aseipp 10y ago
Solaris has its own form of completion ports too, I believe. https://web.archive.org/web/20110719052845/http://developers.sun.com/solaris/articles/event_completion.html https://web.archive.org/web/20110719052845/http://developers...
NT's IOCP is good, sensible model overall having used it some recently. It's mildly put off by some "gotchas" (like async calls occasionally returning synchronously if there's nothing else on the queue, so you have to be careful with send, recv, etc), but the actual design is good. Thread pools being a convenient, native API in Vista+ is also a bonus.