They haven't been used yet. Keep throwing data in and it should allocate more pages. The "full" is deceptive... should probably fix that. That just means there's nothing known to be free on the tail... But set'ing a new variable may not cause an eviction or allocate more memory due to finding an expired item on the tail.
If that makes any sense :) -Dormando On Thu, 3 Sep 2009, Vladimir wrote: > > I am starting up memcached with following options (giving it 1 GB of RAM) > > memcached -d -m 1024 -c 1024 -P -f 1.05 -n 3 > > If I run the memcached-tool command I get > > # /usr/local/bin/memcached-tool 127.0.0.1:11211 display > # Item_Size Max_age 1MB_pages Count Full? > 6 80 B 90275 s 1 1 no > 7 88 B 89898 s 1 8 no > 8 96 B 89732 s 1 142 no > 9 104 B 88719 s 1 3 no > 10 112 B 69930 s 1 63 no > 11 120 B 22886 s 1 3328 no > 12 128 B 70335 s 1 3 no > 13 136 B 86964 s 1 15 no > 15 152 B 85043 s 1 10 no > 17 168 B 71797 s 1 2 no > 18 176 B 87579 s 1 13 no > 19 184 B 292 s 1 1913 no > 20 200 B 57631 s 4 20967 yes > 21 216 B 57653 s 1 4854 yes > 22 232 B 308 s 1 274 no > 23 248 B 59621 s 8 33824 yes > 24 264 B 87823 s 1 9 no > 25 280 B 87228 s 1 5 no > 26 296 B 86816 s 1 6 no > 27 312 B 85862 s 1 5 no > 28 328 B 87199 s 1 4 no > 29 344 B 86892 s 1 1 no > 30 368 B 87367 s 1 6 no > 31 392 B 82457 s 1 4 no > 32 416 B 88179 s 1 3 no > 33 440 B 86969 s 1 3 no > 34 464 B 86087 s 1 2 no > 35 488 B 87537 s 1 1 no > 36 512 B 86104 s 1 4 no > 37 544 B 87799 s 1 5 no > 38 576 B 66362 s 1 2 no > 39 608 B 86138 s 1 3 no > 40 640 B 88066 s 1 4 no > > > Adding up all the 1MB_pages would indicate that 43 1MB pages are used up. > why is then e.g. class 23 full ? Running stats slabs shows 148 > active slabs. Any clues why other 1 MB pages are not allocated ? > > Thanks, > > Vladimir > >
