Spec-Zone .ru
спецификации, руководства, описания, API
|
Добраться slabs
статистика, используйте stats slabs
команда, или эквивалентный API.
Статистические данные плиты предоставляют Вам информацию о плитах, которые создали и выделили для того, чтобы хранить информацию в пределах кэша. Вы получаете информацию и о каждой отдельной плите-class и о полной статистике для целой плиты.
STAT 1:chunk_size 104STAT 1:chunks_per_page 10082STAT 1:total_pages 1STAT 1:total_chunks 10082STAT 1:used_chunks 10081STAT 1:free_chunks 1STAT 1:free_chunks_end 10079STAT 9:chunk_size 696STAT 9:chunks_per_page 1506STAT 9:total_pages 63STAT 9:total_chunks 94878STAT 9:used_chunks 94878STAT 9:free_chunks 0STAT 9:free_chunks_end 0STAT active_slabs 2STAT total_malloced 67083616END
Отдельные stats для каждой плиты class снабжаются префиксом ID плиты. Уникальный ID дается каждой выделенной плите от самого маленького размера до самого большого. Префиксное число указывает на плиту число class относительно расчетного блока от указанного фактора роста. Следовательно в примере, 1 первый размер блока, и 9 9-ый блок выделенный размер.
Параметры, возвращенные для каждого размера блока и описания каждого параметра, обеспечиваются в следующей таблице.
Статистическая величина | Описание | Версия |
---|---|---|
chunk_size |
Место, выделенное к каждому блоку в пределах этой плиты class. | |
chunks_per_page |
Число блоков в пределах единственной страницы для этой плиты class. | |
total_pages |
Число страниц, выделенных этой плите class. | |
total_chunks |
Число блоков, выделенных плите class. | |
used_chunks |
Число блоков, выделенных элементу.. | |
free_chunks |
Число блоков, еще выделенных элементам. | |
free_chunks_end |
Число свободных блоков в конце последней выделенной страницы. | |
get_hits |
Число получает хиты к этому блоку | 1.3.x |
cmd_set |
Число команд набора на этом блоке | 1.3.x |
delete_hits |
Число удаляет хиты к этому блоку | 1.3.x |
incr_hits |
Число инкремента совершает нападки к этому блоку | 1.3.x |
decr_hits |
Число декрементных хитов к этому блоку | 1.3.x |
cas_hits |
Число CAS совершает нападки к этому блоку | 1.3.x |
cas_badval |
Число CAS совершает нападки на этом блоке, где существующее значение не соответствовало | 1.3.x |
mem_requested |
Истинный объем памяти памяти требуют в пределах этого блока | 1.4.1 |
Следующие дополнительные статистические данные покрывают информацию для всего сервера, а не на блоке основанием блока:
Статистическая величина | Описание | Версия |
---|---|---|
active_slabs |
Общее количество классов плиты выделяется. | |
total_malloced |
Общая сумма памяти, выделенной страницам плиты. |
Значения ключа в статистике плиты chunk_size
, и соответствие total_chunks
и used_chunks
параметры. Они данные индикацию относительно использования размера
блоков в пределах системы. Помните, что одна пара ключ/значение помещается в блок подходящего размера.
От этих stats можно понять свой размер и разделить на блоки выделение и распределение. Если Вы храните много элементов многими в значительной степени различными размерами, полагаете, что корректировка фактора роста размера блока увеличивается в больших шагах, чтобы предотвратить убыток памяти и блок. Хорошая индикация относительно плохого фактора роста является высоким числом различных классов плиты, но с относительно немногими блоками фактически в использовании в пределах каждой плиты. Увеличение фактора роста создает меньше классов плиты и поэтому лучше использует выделенные страницы.