我用“twemcache -d -m 20”启动了twemcache。它应该消耗不超过20 MB。 但根据测试,它使用“set”然后“get”来消耗更多内存。
import memcache
mc = memcache.Client(['localhost:11211'])
i = 0
while True:
i+=1
key = value = str(i)
mc.set(key, value)
mc.get(key)
我发现这是因为我有-m 4000的服务并且超过了上限,最后被os杀死了。谁知道我怎么能避免?提前谢谢。