Правильно ли я понимаю, что переменная $any будет всегда равна 1? Тогда непонятно почему это вынесено в переменную, а так же непонятно чем обусловлен размер зоны в 16К?
Исходя из: Длина значений переменной $remote_addr может быть от 7 до 15 байт,
поэтому размер состоянии равен 32 или 64 байтам.
Длина всех значений переменной $binary_remote_addr всегда 4 байта
и размер состояния всегда 32 байта.
В зоне размером 1 мегабайт может разместиться около 32000 состояний
размером 32 байта.
и The numbers of sessions is determined by the assigned variable, it
depends on the size of the used Variable and memory_max_size
value.
$any равно 1у байту, выходит в зоне размером 16К можно будет разместить около 16000 состояний.