memcached常用状态查询命令及结果解释

memcached通过slab内存分配机制,把memcached的使用内存划分为多个slab块,每个slab块中的chunk的大小是相同的,当缓存项存放到slab中时,会分配给slab一个page,每个page存放固定数量的chunk。

1 stats 

STAT pid 3433
STAT uptime 11338
STAT time 1363848355 #启动时间
STAT version 1.4.13
STAT libevent 2.0.16-stable
STAT pointer_size 32
STAT rusage_user 0.312019
STAT rusage_system 0.188011
STAT curr_connections 5
STAT total_connections 6
STAT connection_structures 6
STAT reserved_fds 20
STAT cmd_get 1 #get操作的次数
STAT cmd_set 2 #set操作的次数
STAT cmd_flush 0
STAT cmd_touch 0
STAT get_hits 1 #get命中的次数
STAT get_misses 0 #get命中失败的次数
STAT delete_misses 0
STAT delete_hits 0
STAT incr_misses 0
STAT incr_hits 0
STAT decr_misses 0
STAT decr_hits 0
STAT cas_misses 0
STAT cas_hits 0
STAT cas_badval 0
STAT touch_hits 0
STAT touch_misses 0
STAT auth_cmds 0
STAT auth_errors 0
STAT bytes_read 500
STAT bytes_written 5589
STAT limit_maxbytes 67108864
STAT accepting_conns 1
STAT listen_disabled_num 0
STAT threads 4
STAT conn_yields 0
STAT hash_power_level 16
STAT hash_bytes 262144
STAT hash_is_expanding 0
STAT expired_unfetched 0
STAT evicted_unfetched 0
STAT bytes 60
STAT curr_items 1 #当前有效的缓存项数量 
STAT total_items 1 #缓存项全部数量
STAT evictions 0
STAT reclaimed 0
END

2 stats items

STAT items:1:number 1 #slab中items的数量(items后的数字代表所在的slab)
STAT items:1:age 1631 #最后一次访问到现在的秒数
STAT items:1:evicted 0
STAT items:1:evicted_nonzero 0
STAT items:1:evicted_time 0
STAT items:1:outofmemory 0
STAT items:1:tailrepairs 0
STAT items:1:reclaimed 0
STAT items:1:expired_unfetched 0
STAT items:1:evicted_unfetched 0
END

3 stats slabs

STAT 1:chunk_size 80 #chunk的大小(STAT后的数字为slab的编号)
STAT 1:chunks_per_page 13107 #每个page中chunk的数量
STAT 1:total_pages 1 #slab中page的数量
STAT 1:total_chunks 13107 #slab中chunk的数量
STAT 1:used_chunks 1 #使用到的chunk数量
STAT 1:free_chunks 1 #空闲的chunk数量
STAT 1:free_chunks_end 13105 #剩余chunk数量
STAT 1:mem_requested 60
STAT 1:get_hits 1 #get操作次数
STAT 1:cmd_set 2 #set操作次数
STAT 1:delete_hits 0
STAT 1:incr_hits 0
STAT 1:decr_hits 0
STAT 1:cas_hits 0
STAT 1:cas_badval 0
STAT 1:touch_hits 0
STAT active_slabs 1
STAT total_malloced 1048560
END

4 stats cachedump 1 0 #1表示要查询的slab编号,0为item的数量(0为全部)

ITEM userId [5 b; 1363837017 s] #userId为缓存项键值,中括号中的1363837017表示过期时间(如果为服务器启动时间,表示永不过期,1.2.4前表示为访问时间)
END

 

 

posted on 2013-03-21 15:38  穆穆  阅读(2255)  评论(0编辑  收藏  举报