Hallo zusammen!
Mein Apache braucht recht viel RAM. Auf dem Server läuft nur ein Squirrelmail mit vielleicht einigen hundert Abrufen pro Tag. Trotzdem genehmigt sich der Apache bis zu 600 MB RAM pro Prozess.
Seit ich die Anzahl Spare Servers reduziert und MaxRequestsPerChild auf 50 gestellt habe, pendelt er sich bei ca. 250MB ein.
Es scheint mir, der gebrauchte Speicher werde nicht mehr freigegeben, denn der Verbrauch steigt mit jeder Anfrage und sinkt erst wieder, wenn der Prozess recycelt wird.
Anleitungen im Internet raten meist zu Werten von 10'000 bis unendlich bei MaxRequestsPerChild.
Ist das ein Fehler im Apache, ist Squirrelmail schlecht geschrieben oder ist das normal?
Vielen Dank für Eure Hilfe!
Mein Apache braucht recht viel RAM. Auf dem Server läuft nur ein Squirrelmail mit vielleicht einigen hundert Abrufen pro Tag. Trotzdem genehmigt sich der Apache bis zu 600 MB RAM pro Prozess.
Seit ich die Anzahl Spare Servers reduziert und MaxRequestsPerChild auf 50 gestellt habe, pendelt er sich bei ca. 250MB ein.
Es scheint mir, der gebrauchte Speicher werde nicht mehr freigegeben, denn der Verbrauch steigt mit jeder Anfrage und sinkt erst wieder, wenn der Prozess recycelt wird.
Anleitungen im Internet raten meist zu Werten von 10'000 bis unendlich bei MaxRequestsPerChild.
Ist das ein Fehler im Apache, ist Squirrelmail schlecht geschrieben oder ist das normal?
Vielen Dank für Eure Hilfe!