Memcached调优

调优主要是针对与增长因子和chunk块的大小进行设置。

f 参数 

factor增长因子默认是1.25,曾经是2,值越小slab的chunk size差距越小,内存浪费就越小。1.25的增长因子适合存储几百个字节的对象。

n参数 :chunk的初始值。

 

根据数据分布来调整factor

建议:计算数据的预期平均长度,调整factor,以获得最恰当的设置。

1.非均匀分布,即数据长度集中在几个区域内,如保存用户的session

2.更极端的状态是等长数据,如定长键值,定长数据,多见于访问、在线统计等。

 

常见的一些问题

 

1. slab尾部剩余空间

解决办法是:规划slab=chunk*n整数倍

 

2. slab中chunk利用率低:申请的slab只存放了一个item

解决办法:规划slab=chunk

 

3.chunk存储Item浪费

item是100,存储到128字节的chunk,就有28字节浪费了。

解决办法:规划chunk=item

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值