Estoy ejecutando un servidor web hobby fuera de un antiguo Blue & White G3 / 300 con Debian PPC Squeeze 2.6.30. El rendimiento está bien durante un tiempo después de un reinicio, pero finalmente se empantana cada vez más. En este momento es a 76 días de tiempo de actividad, y el principal culpable parece ser el uso de memoria de más de 10 procesos apache2.
Creo que necesito para bajar los valores de StartServers, MinSpareServersy / o MaxSpareServers, pero no estoy seguro de cuál de ajustar, y hay tres secciones para cada función de que el módulo MPM está en uso.
¿Cómo puedo saber cuál de las siguientes secciones necesito cambiar y cuáles son algunos valores razonables dado que la caja tiene 448 MB de memoria física (un extraño historial de actualizaciones de una cada 64, 128 y 256 unidades)?
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_worker_module>
StartServers 2
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxClients 150
MaxRequestsPerChild 0
</IfModule>
<IfModule mpm_event_module>
StartServers 2
MaxClients 150
MinSpareThreads 25
MaxSpareThreads 75
ThreadLimit 64
ThreadsPerChild 25
MaxRequestsPerChild 0
</IfModule>
No hay otras instancias de StartServers en mi apache2.conf, pero ninguno de esos módulos mpm aparece en mods-availableo mods-enabled. Ideas?
¡Gracias!