memcached注意事项与应用范围、应用条件、限制

一、服务器内存为4GB,却仅分配量3GB,因为内存分配量超过这个值,可能导致内存交换(swap)。

memcached启动时 指定的内存分配量是memcached用于保存数据的内存大小,没有包括"slab allocator" 本身占用的内存、以及为了保存数据而设置的管理空间。

因此,memcached进程的实际内存分配量要比启动时指定的容量要大。

二、

Memcached配置参数初解

应用范围及限制

内存大小、连接数、key长度、值大小(1M)-->看slabs的大小,item是存放在chunk中,每个chunk归类为slabs。

slabs是chunk size的归类。

 

第一阶段:每次都从数据库从读写数据。

第二阶段:从内存key-value中读写数据。

原文地址:https://www.cnblogs.com/daishuguang/p/5175740.html