libevent
c_tianzi
这个作者很懒,什么都没留下…
展开
-
了解libevent
在libevent.org官网下载libevent-2.0.22-stable.tar.gz发布包。 环境:win7+VS2010 Microsoft visual studio命令提示(2010)下,进入libevent-2.0.22-stable目录,编译:nmake /f Makefile.nmake 生成libevent.lib、libevent_core.lib、libevent_原创 2015-03-14 01:14:09 · 687 阅读 · 0 评论 -
echo server
1.The libevent API provides a mechanism[机制] to execute a callback function when a specific event occurs on a file descriptor or after a timeout has been reached. Furthermore, libevent also support cal原创 2015-08-06 21:41:52 · 1397 阅读 · 0 评论 -
memcached简单分析
多线程的memcached很简单,一个监听主线程,N个工作线程(event worker),实际上每一个线程都是一个单独的libevent实例,都有自己的event_base。 a.主线程负责监听、接收、CQ_ITEM的分发 b.工作线程负责已注册连接的读写事件处理。 网上找了一个图如下,源地址不明: 1.子线程初始化: bool MyService::thread_init原创 2015-11-26 00:04:29 · 1047 阅读 · 0 评论