APC Хиты / Пропуски и конфигурация
Что такое "попадания и пропуски" в отношении кеширования кода операции APC? Я установил APC, и он работает отлично, но у меня есть "некоторые" промахи, и мне интересно, если это "плохо". Кроме того, я использую Openx и поэтому довольно быстро заполняю "Cache full count(s)". Что мне нужно изменить в конфигурации, чтобы минимизировать это? Любые рекомендуемые конфигурации?
1 ответ
Некоторые промахи следует ожидать.
Хиты = вещи в кеше
Мисс = вещи не (пока) в кеше. Новые или менее используемые вещи всегда будут отсутствовать, так что вы всегда будете ожидать их.
Возможно, вам придется настроить, сколько памяти вы выделяете для APC. Это своего рода игра в догадки, в которой балансируется, сколько памяти у вашей машины и сколько вы "обычно" заполнили APC (она должна сообщать вам количество или процент заполнения).). Вам придется настроить различные значения, чтобы увидеть. Базовая линия OK - это сжатая версия всего вашего исходного кода, например, уровня 2 gzip - предположим, что вы берете комментарии, имена переменных и прочее, и вы никогда этого не преодолеете. Затем вы можете выяснить, сколько выделять для кеша.
Если вы также используете APC для кэширования значения ключа, это заполнит быстрее, чем просто кэширование кода - и вы ожидаете заполнить его в конце концов. Затем вам нужно будет найти сумму, которая дает коэффициент промаха, с которым вам удобно.