2009-10-26 8 views
5

Co to są "Hits & Misses" w odniesieniu do buforowania opcode APC? Zainstalowałem APC i działa świetnie, ale mam "kilka" chybionych i zastanawiam się, czy to jest "złe". Poza tym używam Openx i całkiem szybko zapełniam "Cache full count (s)". Co muszę zmienić w konfiguracji, aby to zminimalizować? Dowolne zalecane konfiguracje?APC Odsłon/Misses and configuration

+0

Jeśli współczynnik trafień wynosi> 99%, wszystko w porządku. Zawsze będzie ci brakowało: pierwsza prośba o dowolny plik po uruchomieniu Apache'a jest zawsze chybiona. –

Odpowiedz

13

Należy się spodziewać pewnych błędów.

Hits = rzeczy są w pamięci podręcznej

panna = rzeczy (jeszcze) nie w pamięci podręcznej. Nowe lub mniej używane rzeczy zawsze będą brakować, więc zawsze będziesz się spodziewać.

Może zajść potrzeba dostrojenia ilości pamięci przeznaczonej dla APC - jego rodzaju gry zgadywania, równoważenia ilości pamięci posiadanej przez urządzenie i tego, ile "zazwyczaj" wypełniło APC (powinno to oznaczać kwota lub procent pełny). Będziesz musiał poprawić różne wartości, aby zobaczyć. Dobra linia bazowa to skompresowana wersja całego kodu źródłowego na poziomie 2 gzip - zakładając, że zabierasz komentarze i nazwy zmiennych i takie tam, i nigdy się z tym nie pogubisz. Wtedy możesz dowiedzieć się, ile możesz poświęcić pamięci podręcznej.

Jeśli używasz APC do buforowania wartości klucz-wartość, to zapełni się ono szybciej niż tylko buforowanie kodu - i możesz się ostatecznie tego spodziewać. Będziesz wtedy musiał znaleźć kwotę, która daje stosunek miss, który Ci odpowiada.