Estou executando um servidor de hobby em um antigo G3 / 300 Blue & White G3 / 300 executando o Debian PPC Squeeze 2.6.30. O desempenho é bom por um tempo após uma reinicialização, mas acaba ficando cada vez mais atolado. No momento, ele tem 76 dias de atividade, e o principal culpado parece ser o uso de memória de mais de 10 processos apache2.
Acho que preciso para diminuir os valores para StartServers, MinSpareServerse / ou MaxSpareServers, mas não tenho certeza qual deles para ajustar, e há três seções para cada dependendo de qual módulo MPM está em uso.
Como posso saber qual das seções a seguir preciso alterar e quais são alguns valores razoáveis, uma vez que a caixa possui 448 MB de memória física (histórico de atualização estranho de um a cada 64, 128 e 256 sticks)?
<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>
Não existem outras instâncias do StartServers no meu apache2.conf, mas nenhum desses módulos mpm aparece em mods-availableou mods-enabled. Ideias?
Obrigado!