![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据管理
文章平均质量分 80
jasonLee_lijiaqi
这个作者很懒,什么都没留下…
展开
-
理解memcached的内存存储机制
Slab Allocator内存分配机制Memcached默认情况下采用了名为Slab Allocator的机制分配、管理内存。0. 之前内存分配的弊端在该机制出现以前,内存的分配是通过对所有记录简单地进行malloc和free来进行的。但是,这种方式会导致内存碎片,加重操作系统内存管理器的负担,最坏的情况下,会导致操作系统比memcached进程本身还慢。Slab Allocator就是为解决该问转载 2017-11-09 10:19:43 · 1824 阅读 · 0 评论 -
COW写时拷贝---快照
WIKI上对COW的解释: Copy-on-write (sometimes referred to as “COW”) is an optimization strategy used in computer programming. The fundamental idea is that if multiple callers ask for resources which are ini原创 2017-11-13 20:48:57 · 1109 阅读 · 0 评论 -
Paxos--分布式一致性算法
相关概念instance(实例):一次Paxos算法执行。 proposal(议案):未经批准的决议称为议案。 value(决议):被最终批准通过的议案中的value,也就是proposal提案对应的值 Proposer(提案者):提出议案 Acceptor(批准者):审批议案 Leaner(学习者):学习决议 minProposal(最小提案值):在一个Paxos Ins原创 2017-11-15 16:52:50 · 811 阅读 · 0 评论