Comment #2 on issue 242 by dorma...@rydia.net: memcached breakdown when the memory close to run up
http://code.google.com/p/memcached/issues/detail?id=242
the DONT_PREALLOC_SLABS define needs to be an option, which needs to be flipped to "on" by default if -L is specified.
Also, -L is deceptive. It tries to use the solaris method for grabbing hugepages, then falls back to a flat malloc without saying anything. So it should say something at least. As-is, -L is deceptive, nearly useless, and causes errors.
Going to punt on this for 1.4.12 though, as 1.4.11 is severely late. But I've researched the issue a bit and we'll get it soon.