Я запускаю веб-сервер хобі від старовинного синьо-білого G3 / 300 під керуванням Debian PPC Squeeze 2.6.30. Після перезавантаження ця робота на час добре, але вона з часом все більше і більше забуває. Наразі це час на 76 днів, і головним винуватцем цього є використання пам'яті 10+ процесів apache2.
Я думаю, що мені потрібно знизити значення для StartServers, MinSpareServersта / або MaxSpareServers, але я не впевнений, який слід відрегулювати, і є три розділи для кожного залежно від того, який модуль mpm використовується.
Як я можу сказати, який із наступних розділів мені потрібно змінити, і які є розумні значення, враховуючи, що в коробці є фізична пам'ять 448 Мб (дивна історія оновлення однієї кожні 64, 128 та 256 палиць)?
<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>
У моєму апашє.конфі немає інших примірників StartServers, але жоден з цих модулів mpm не з'являється в mods-availableабо mods-enabled. Ідеї?
Дякую!