APC Хиты / Пропуски и конфигурация

Что такое "попадания и пропуски" в отношении кеширования кода операции APC? Я установил APC, и он работает отлично, но у меня есть "некоторые" промахи, и мне интересно, если это "плохо". Кроме того, я использую Openx и поэтому довольно быстро заполняю "Cache full count(s)". Что мне нужно изменить в конфигурации, чтобы минимизировать это? Любые рекомендуемые конфигурации?

1 ответ

Решение

Некоторые промахи следует ожидать.

Хиты = вещи в кеше

Мисс = вещи не (пока) в кеше. Новые или менее используемые вещи всегда будут отсутствовать, так что вы всегда будете ожидать их.

Возможно, вам придется настроить, сколько памяти вы выделяете для APC. Это своего рода игра в догадки, в которой балансируется, сколько памяти у вашей машины и сколько вы "обычно" заполнили APC (она должна сообщать вам количество или процент заполнения).). Вам придется настроить различные значения, чтобы увидеть. Базовая линия OK - это сжатая версия всего вашего исходного кода, например, уровня 2 gzip - предположим, что вы берете комментарии, имена переменных и прочее, и вы никогда этого не преодолеете. Затем вы можете выяснить, сколько выделять для кеша.

Если вы также используете APC для кэширования значения ключа, это заполнит быстрее, чем просто кэширование кода - и вы ожидаете заполнить его в конце концов. Затем вам нужно будет найти сумму, которая дает коэффициент промаха, с которым вам удобно.

Другие вопросы по тегам