Защо PHP APC кешът пропуска да се увеличава през цялото време

Използвам apc.php, за да проверя статистиката на PHP APC (http://svn.php.net/viewvc/pecl/apc/trunk/apc.php)

Имам следните статистики на доста натоварен сървър

Cached Files    317 ( 26.3 MBytes)
Hits    51483
Misses  6814

Проблемът е, че пропуските винаги се увеличават (предвид ограничен брой файлове), има ли някакъв начин да се провери кои файлове са пропуснати?

Друг въпрос е: Кешираните файлове консумират общо 26,3MBytes, означава ли това, че всеки дъщерен процес на Apache използва 26,3MBytes?


person Ryan    schedule 04.05.2012    source източник


Отговори (1)


Знаете какво прави apc, нали?

Бихте ли очаквали пропуските да се появят в ситуация на кеширане? Ако имате остарял кеш или просто студен кеш, получавате пропуск, кешът се запълва и следващия път (докато не изтече) получавате хит.

Общото кеширано количество (26,3 mb) е количеството файлове в кеша ви. Това няма нищо общо с децата на apache, това е количеството информация, което се запазва за бърз достъп..

person Nanne    schedule 04.05.2012