diff options
author | dormando <dormando@rydia.net> | 2015-09-28 17:45:02 -0700 |
---|---|---|
committer | dormando <dormando@rydia.net> | 2015-11-18 23:14:35 -0800 |
commit | d5185f9c25e346417d0de1c8d704d945d76ea474 (patch) | |
tree | 96b75e6d304097452f947f3a26bbe66e1b683d69 /items.h | |
parent | 004e221190cd5521593db5f462fd51f998a3265f (diff) | |
download | memcached-d5185f9c25e346417d0de1c8d704d945d76ea474.tar.gz |
properly shuffle page list after slab move
used to take the newest page of the page list and replace the oldest page with
it. so only the first page we move from a slab class will actually be "old".
instead, actually burn the slight CPU to shuffle all of the pointers down one.
Now we always chew the oldest page.
Diffstat (limited to 'items.h')
0 files changed, 0 insertions, 0 deletions