Sunday, April 12, 2026
Epoll via IOCP - Impossible?
I was looking at a Cygwin report about epoll issues and there was a recommendation from one of the devs to look at implementing it with native Windows mechanisms. So I looked at how IO Completion Ports work and, well, it's either impossible or not very easy since the IOCP architecture would require the library to aggressively pre-read data into buffers to serve up via a potential polling call, if I'm reading this all right. Seems unfortunate. Title link is a pros and cons of the two systems and a seeming confirmation of my analysis.
Subscribe to:
Comments (Atom)