El 30/12/11 17:51, dormando escribió:
Now that you've left it out for a while, can you try storing a few things
again and snapshot the items/slabs stats? I'm curious to see if the
tailrepairs counter goes up at all.
dormando, with a new script setting a random exptime I can reproduce the
problem in a fresh memcached 1.4.10 (it doesn't happen with earlier
versions):
https://gist.github.com/1564556
With the first evictions memcached starts reporting "SERVER_ERROR out of
memory storing object". Those are the -default- settings that I'm using:
stats settings
STAT maxbytes 67108864
STAT maxconns 1024
STAT tcpport 11211
STAT udpport 11211
STAT inter NULL
STAT verbosity 0
STAT oldest 0
STAT evictions on
STAT domain_socket NULL
STAT umask 700
STAT growth_factor 1.25
STAT chunk_size 48
STAT num_threads 4
STAT num_threads_per_udp 4
STAT stat_key_prefix :
STAT detail_enabled no
STAT reqs_per_event 20
STAT cas_enabled yes
STAT tcp_backlog 1024
STAT binding_protocol auto-negotiate
STAT auth_enabled_sasl no
STAT item_size_max 1048576
STAT maxconns_fast no
STAT hashpower_init 0
END
Making a diff with 1.4.9 it seems that is something related with
do_item_alloc()..
Regards,
--Santi