Debian PPC Squeeze 2.6.30 çalıştıran eski bir Blue & White G3 / 300'den hobi web sunucusu çalıştırıyorum. Performans, yeniden başlatmadan sonra bir süre için iyi, ancak sonunda gittikçe azalıyor. Şu anda 76 günlük çalışma süresinde ve ana suçlu, 10'dan fazla apache2 işleminin bellek kullanımı gibi görünüyor.
Ben değerlerini düşürmek gerek StartServers
, MinSpareServers
ve / veya MaxSpareServers
, ama emin ayarlamak için hangi biri değilim ve her hangi mpm modülü kullanılıyor bağlı üç bölüm bulunur.
Aşağıdaki bölümlerden hangisini değiştirmem gerektiğini ve kutunun 448 MB fiziksel belleğe sahip olduğu göz önüne alındığında makul değerlerin neler olduğunu nasıl anlarım (her 64, 128 ve 256 çubuktan birinin garip yükseltme geçmişi)?
<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>
Apache2.conf dosyamda başka StartServers örneği yok, ancak bu mpm modüllerinin hiçbiri mods-available
veya öğesinde görünmüyor mods-enabled
. Fikirler?
Teşekkürler!