3 ms·
You might want to look at libevent (http://www.monkey.org/~provos/libevent/ http://www.monkey.org/~provos/libevent/) and libev (http://software.schmorp.de/pkg/l
by silentbicycle 17y ago
You might want to look at libevent (http://www.monkey.org/~provos/libevent/ http://www.monkey.org/~provos/libevent/) and libev (http://software.schmorp.de/pkg/libev.html http://software.schmorp.de/pkg/libev.html). They're wrappers to kqueue (on BSD) and epoll (on Linux), both of which improve upon select (http://www.monkey.org/~provos/libevent/libevent-benchmark.jpg http://www.monkey.org/~provos/libevent/libevent-benchmark.jp...).
- mace 17y agoLibevent is great for multiplatform code. PyEvent is the Python wrapper module for libevent also written by dugsong.