发表评论取消回复
相关阅读
相关 Redis源码4.0阅读日记 (1)内存管理 zmalloc
开篇先来看看 ——内存管理 分为内存分配,释放 和 统计 `Zmalloc.c` 、 `Zmalloc.h` / zmalloc - total amount
相关 Memcache源码阅读(8)---多线程
我看的源码版本是1.2.4 前面已经将memcached的主要内容讨论完了。这里来说说memcached怎么使用多线程的吧。memcached的线程分为两种,一个主线程,另外
相关 Memcache源码阅读(7)---用户输入的处理
我看的源码版本是1.2.4 前面我已经说了数据存储,哈希表的管理,内存的管理。还有第二章说到用户的请求时如何到达memcached的,从用户的输入到memcached如何接受
相关 Memcache源码阅读(6)---数据存储
我看的源码版本是1.2.4 前面第4篇讲到了memcached怎么去管理内存的,memcached将内存分为不同大小的chunk,不同大小的数据就放到能装下那个数据的最小ch
相关 Memcache源码阅读(5)---哈希表管理
我看的源码版本是1.2.4 memcached使用的哈希函数是用Dr Dobbs的Hash方法,哈希函数的原理我就不说了,它可以将一个k个字节的数据通过转换,变为一个32位的
相关 Memcache源码阅读(4)---内存管理
我看的源码版本是1.2.4 memcached的存储 memcached拥有一个内存池,内存池中的内存分成多种大小的chunk,chunk的大小有一个基础大小(最小的c
相关 Memcache源码阅读(3)---处理用户输入
我看的源码版本是1.2.4 从main函数开始,看看作者怎么初始化,然后再看作者怎么监听连接,怎么接受用户的输入,怎么处理用户的输入。 主程序 main函数里的一些操
相关 Memcache源码阅读(2)---命令行使用
我看的源码版本是1.2.4 使用方法 编译安装,运行memcached ➜ memcached-1.2.4 ./memcached telnet 到mem
相关 Memcache源码阅读(1)---看源码的心得
心得 我这是第一次看源码。说不上什么心得,不过也总结一下~ 我觉得阅读一个项目的源码,应该是先知道这个项目具体怎么用之后,先估计一下作者的实现,然后再看源码来验证自己的
相关 Memcached源码分析之内存管理
先再说明一下,我本次分析的memcached版本是1.4.20,有些旧的版本关于内存管理的机制和数据结构与1.4.20有一定的差异(本文中会提到)。 一)模型分析 在开始
还没有评论,来说两句吧...