2010-07-15 8 views
2

J'ai un serveur dédié fonctionnant sous FreeBSD 7.2 64bit. Lorsque j'active APC sur Apache (Prefork), je remarque dans 'top' et dans la colonne SIZE, il passe de 110 Mo à 384 Mo. Je réalise que c'est de la mémoire partagée et partagée par tous les processus Apache.Apache 2.2 (Prefork) + numéro APC

Le problème que je pose est la suivante:.

Chaque taille du processus (dans le « RES » colonne) pousse de 25MB à presque 100mb CHAQUE

Pourquoi cela

Mes processus jamais? Je n'ai que 8 Mo de mémoire RAM, donc si chaque processus Apache prend 100 Mo, je dois définir mes 'MaxClients' à 50 pour que mon serveur ne puisse pas utiliser swap

+0

Je voulais simplement ajouter que j'utilise: Apache 2.2.15/PHP 5.3.2/APC 3.1.3p1 – Dave

Répondre

0

Je pense que vous avez besoin pour ajuster la valeur de apc.shm_size dans votre php.ini ou apc.ini si vous utilisez un fichier congig séparé pour charger apc

Questions connexes