即使在驱逐之后,memcached进程内存也没有减少

时间:2016-04-26 08:20:23

标签: caching memory amazon-ec2 memcached

我在aws ec2实例中运行memcached,总内存为61GB。

Memcached以-m 55000选项启动。

echo" stats" | nc localhost 11211 | grep" STAT字节\ | STAT limit_maxbytes"

STAT limit_maxbytes 57671680000
STAT字节27307766965

memcached进程57349091328使用的RSS内存。

最初用于缓存的字节数小于limit_maxbytes。但它没有开始驱逐(因为未达到限制)。

我写了一个脚本来手动逐出过期的密钥,使用的字节减少到27307766965字节。但是memcached进程的RSS内存仍然很高。它没有降下来。

有人可以帮我理解这种行为。

0 个答案:

没有答案