Saya menjalankan server web hobi dari Blue & White G3 / 300 kuno yang menjalankan Debian PPC Squeeze 2.6.30. Performa tidak apa-apa untuk sementara waktu setelah restart, tetapi akhirnya semakin banyak macet. Saat ini pada 76 hari uptime, dan penyebab utama tampaknya adalah penggunaan memori 10+ proses apache2.
Saya pikir saya perlu menurunkan nilai untuk StartServers,, MinSpareServersdan / atau MaxSpareServers, tapi saya tidak yakin yang mana yang harus disesuaikan, dan ada tiga bagian untuk masing-masing tergantung pada modul mpm mana yang digunakan.
Bagaimana saya tahu bagian mana dari berikut ini yang perlu saya ubah, dan apa saja nilai wajar yang diberikan bahwa kotak tersebut memiliki 448 MB memori fisik (riwayat peningkatan aneh masing-masing 64, 128, dan 256 batang)?
<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>
Tidak ada contoh lain dari StartServers di apache2.conf saya, tetapi tidak ada modul mpm yang muncul di mods-availableatau mods-enabled. Ide ide?
Terima kasih!