memcached 1.2 內(nèi)存模型圖(zhuan)
參考了以下資源和 memcached-1.2.5的源代碼,畫(huà)了一個(gè)memcached模型圖,作為下面資源的補(bǔ)充。
slab內(nèi)存模型的優(yōu)點(diǎn)(減少碎片,速度快)和缺點(diǎn)(有空間浪費(fèi))下面的鏈接里面都有講,Tim也沒(méi)有什么新觀點(diǎn),就不重復(fù)了。
參考資源:
Current memcached memory management:
http://lists.danga.com/pipermail/memcac hed/2003-September/000214.html
LRU淘汰算法只是在每個(gè)SLAB內(nèi)部使用,下面文章說(shuō)將來(lái)版本考慮使用一個(gè)全局LRU淘汰算法。
New proposal:
http://lists.danga.com/pipermail/memcac hed/2003-October/000302.html
還有一篇網(wǎng)上流傳比較多的中文的文章,寫(xiě)得很詳細(xì),包括hash算法都有介紹。Memcached深度分析
3/8補(bǔ)充:
看到另外一個(gè)白板圖memcache使用小結(jié),具體內(nèi)容和我的基本類似。
slab內(nèi)存模型的優(yōu)點(diǎn)(減少碎片,速度快)和缺點(diǎn)(有空間浪費(fèi))下面的鏈接里面都有講,Tim也沒(méi)有什么新觀點(diǎn),就不重復(fù)了。

參考資源:
Current memcached memory management:
http://lists.danga.com/pipermail/memcac
LRU淘汰算法只是在每個(gè)SLAB內(nèi)部使用,下面文章說(shuō)將來(lái)版本考慮使用一個(gè)全局LRU淘汰算法。
New proposal:
http://lists.danga.com/pipermail/memcac
還有一篇網(wǎng)上流傳比較多的中文的文章,寫(xiě)得很詳細(xì),包括hash算法都有介紹。Memcached深度分析
3/8補(bǔ)充:
看到另外一個(gè)白板圖memcache使用小結(jié),具體內(nèi)容和我的基本類似。
posted on 2008-04-09 12:47 都市淘沙者 閱讀(477) 評(píng)論(0) 編輯 收藏 所屬分類: Ecache/Memcached/XCache