私は、Debian PPC Squeeze 2.6.30を実行している古代のBlue&White G3 / 300から趣味のWebサーバーを実行しています。パフォーマンスは、再起動後しばらくは問題ありませんが、最終的にはますます手に負えなくなります。現在、稼働時間は76日で、主な原因は10以上のapache2プロセスのメモリ使用量にあるようです。
、、および/の値を下げる必要があると思いますがStartServers
、どれを調整するかわかりません。使用しているmpmモジュールに応じて、それぞれに3つのセクションがあります。MinSpareServers
MaxSpareServers
次のセクションのどれを変更する必要があるか、およびボックスに448 MBの物理メモリ(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>
私のapache2.confにStartServersの他のインスタンスはありませんが、それらのmpmモジュールはいずれもmods-available
またはに表示されませんmods-enabled
。アイデア?
ありがとう!