1 ?argarg muduo是由陈硕(http://www.cnblogs.com/Solstice)开发的一个Linux多线程网络库,采用了很多新的Linux特性(例如eventfd、timerfd)和GCC内置函数。其主要特点为: 线程安全,支持多核多线程 不考虑可移植性,不跨平台,只支持 L...
分类:
其他好文 时间:
2015-08-10 01:51:09
阅读次数:
225
muduo::TcpConnection分析...
分类:
其他好文 时间:
2015-08-10 00:22:40
阅读次数:
175
muduo是由陈硕(http://www.cnblogs.com/Solstice)开发的一个Linux多线程网络库,采用了很多新的Linux特性(例如eventfd、timerfd)和GCC内置函数。其主要特点为: 线程安全,支持多核多线程 不考虑可移植性,不跨平台,只支持 Linux,不支持 W...
分类:
其他好文 时间:
2015-08-09 18:40:18
阅读次数:
734
muduo是由陈硕(http://www.cnblogs.com/Solstice)开发的一个Linux多线程网络库,采用了很多新的Linux特性(例如eventfd、timerfd)和GCC内置函数。其主要特点为: 线程安全,支持多核多线程 不考虑可移植性,不跨平台,只支持 Linux,不支持 W...
分类:
其他好文 时间:
2015-08-09 01:53:14
阅读次数:
186
muduo网络库中,Acceptor类和TcpServer类。Acceptor包含在TcpServer中,TcpServer相当于main reactor,其中封装了EventLoopThreadPool(相当于sub reactor)。...
分类:
其他好文 时间:
2015-08-08 22:54:46
阅读次数:
318
Linux时间函数介绍;之后介绍了用于select/poll/epoll的timerfd;后面介绍了基于timerfd实现的定时器以及定时器队列。...
分类:
其他好文 时间:
2015-08-07 01:54:33
阅读次数:
195
muduo的并发模型为one loop per thread+ threadpool。为了方便使用,muduo封装了EventLoop和Thread为EventLoopThread,为了方便使用线程池,又把EventLoopThread封装为EventLoopThreadPool。...
分类:
其他好文 时间:
2015-08-06 00:30:10
阅读次数:
146
Channel是Reactor结构中的“事件”,它自始至终都属于一个EventLoop,负责一个文件描述符的IO事件。Poller是实现了IO复用,是个虚基类。...
分类:
其他好文 时间:
2015-08-05 01:06:12
阅读次数:
128
EventLoop是整个Reactor的核心。本节分析EventLoop的源码...
分类:
其他好文 时间:
2015-08-04 00:41:57
阅读次数:
162
这节介绍了muduo各个类和.h .cc文件的作用,之后以Echo服务器为例介绍了muduo处理事件的大概流程...
分类:
其他好文 时间:
2015-08-02 13:44:55
阅读次数:
155