让Libevent 在window下 支持 IOCP
Libevent 的强大就不说了,但由于在window下使用的是 select 机制 ,除了效率低下意外还有一个讨厌的"FD_SETSIZE"限制,所以一直希望能支持IOCP,可是现在已经到2.0还是没能够支持。 无意中在网上发现了个支持IOCP的libevent版本,是1.4.7版的。不过没关系,把其中的一个关键文件"win32iocp.c"拷贝到最新的1.4.14b版本中,并在"event.c"中修改:.....#ifdef HAVE_POLLextern const struct e
原创
2011-03-31 20:21:00 ·
3755 阅读 ·
2 评论