
23 Dec
2005
23 Dec
'05
8:47 p.m.
Maybe on WAN servers, but not on high performance LAN based servers. Ruunning a simple test on 100 file descriptors, here is what I get.
poll() calls per second: 107906 select() calls per second: 104891 epoll() calls per second: 70923
Interesting. Is this the number of calls to the readiness handler? I have to admit that I'm surprised by those results. I guess epoll doesn't really help until the number of FDs gets much higher (for instance in the thousands). This makes me want to try my own tests.