2014-03-29 47 views

回答

6

唯一的時候這個指令會影響任何東西,當你的Apache工作人員泄漏內存。發生這種情況的一種方式是分配內存(通過malloc()或其他)並且永遠不會釋放。這是Apache或其模塊中設計/實現缺陷的結果。

這個指令有點像黑客,但是如果有一些模塊被加載到Apache中泄漏,比如每個請求有8個字節,那麼經過很多請求之後,就會導致內存不足。因此,快速解決方案就是在每個MaxConnectionsPerChild請求中終止進程並啓動一個新進程。

如果將MaxConnectionsPerChild設置爲零時,如果您發現它在大量請求範圍內逐漸增加,則這隻會影響您的內存使用量。

相關問題