There is a limit that we only can do "-m 2048" in a 32bit box.

Here's my situation:
I dig into memcached's source code, and find that memcached is using
malloc to get memory for connection structure, and slabs for
items(objects). when we reach the 2G limit, so there's no more memory
for connection structures available, and we can't connect mcd any
more.

Is there a need that we set "-m 1800", so we leave 248MB for
connections. so, when the memcached reaches limit(here 1800) and
starts to free items, we still can connect to it?

Is -m option for slabs not for malloc?

-- 
Steve Chu
http://stvchu.org

Reply via email to