2009-10-26 5 views
5

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

+0

Если ваш коэффициент попадания> 99%, вы в порядке. У вас всегда будут некоторые промахи: первый запрос на любой файл после запуска apache всегда является пропуском. –

ответ

13

Некоторые промахи ожидаются.

Hits = вещи в кэше

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

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

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

 Смежные вопросы

  • Нет связанных вопросов^_^