我在aws ec2实例中运行memcached,总内存为61GB。
Memcached以-m 55000选项启动。
STAT limit_maxbytes 57671680000
STAT字节27307766965
memcached进程57349091328使用的RSS内存。
最初用于缓存的字节数小于limit_maxbytes。但它没有开始驱逐(因为未达到限制)。
我写了一个脚本来手动逐出过期的密钥,使用的字节减少到27307766965字节。但是memcached进程的RSS内存仍然很高。它没有降下来。
有人可以帮我理解这种行为。