阿里巴巴是个快乐的青年
发布时间:2013-04-09 18:42:15
一、TCP报文格式????? ? TCP/IP协议的详细信息参看《TCP/IP协议详解》三卷本。下面是TCP报文格式图:图1 TCP报文格式????? ? 上图中有几个字段需要重点介绍下:????? ? (1)序号:Seq序号,占32位,用来标识从TCP源端.........【阅读全文】
发布时间:2013-04-03 18:21:56
一、网络模型????? ? Memcache网络底层采用的Libevent,其网络模型就是大名鼎鼎的半同步半异步。关于Libevent可以参看我之前写的一篇拙文《Libevent源码解析--事件处理框架》,半同步半异步可以看这篇有名的博文。二、多线程模型1、关键结构???????.........【阅读全文】
发布时间:2013-03-30 10:22:50
1、pstree 按照树状结构列出进程。2、split 将一个大文件分割成几个小的部分,比如: #split -b 2m largefile LF_ 会将largefile分割成.........【阅读全文】
发布时间:2013-03-26 19:10:09
一、原理1、Reactor模式 由于整个Libevent就是一个Reactor,在此不得不先墨迹一下Reactor模型。Reactor模型是一种事件驱动机制,所有事情都当做事件来处理(例如:Libevent的I/O、定时和信号),应用为事件注册一个回调函数到Reactor上,当事件发生时Reactor调用注册的回调函数以处.........【阅读全文】