[Python-Dev] Synchronous and Asynchronous servers in the standard
library
Alex Martelli
aleaxit at yahoo.com
Mon Nov 8 14:52:09 CET 2004
On 2004 Nov 08, at 06:50, Martin v. Löwis wrote:
> a. Cannot use NT I/O completion ports. Again, what's wrong
> with select? Performance? I'd really like to see a Python
> application where the speed gain from IOCP is significant
Isn't it the case that, on Windows, select can only use sockets while
IOCP would also enable the use of other things such as files? I
remember that something like that used to be the case, but it's been a
while since I did Windows, so my memory may be off or currently
obsolete. But if it's accurate it seems to me that -- on Windows --
select does not allow smooth integration of non-socket sources while
IOCP might.
Alex
More information about the Python-Dev
mailing list