巨硬的 iocp 强于 epoll,要用 > 号而不是 ==
是否使用 epoll 不重要,因为大多数在 linux 底下涉及到网络的都用了 epoll,不是什么新奇货。在 windows 底下没有 epoll() 一般会换成 iocp 或者 asyncselect(). 跨平台的实现现在热火的是 libuv. 这些是网络编程的基本知识,建议看一看各种专业系统的网络编程书,在论坛你问不出什么。
redis 的精髓是使用 fork() 做 bgsave, win32api 没有 fork(),所以 redis 在 windows 里面表现不佳。一般没什么人在 windows 里面用 redis.
【 在 xiaofeiyun (xiaofeiyun) 的大作中提到: 】
: redis的epoll机制 在windows上是怎么实现的呢?
: 没有跨平台的实现方式?类似于STL的跨平台的thread类
--
FROM 124.72.119.*