Dag allemaal,
Op een server lukt het een httpd-proces ruim 1.4 GB geheugen in gebruik te nemen. Het betreft de PHP-applicatie DotProject. Nu staat de memory-limit keurig op 16M in de php.ini.
Volgens mij gebruikt het PHP-proces dus niet meer dan 1GB. Mijn vermoeden is dat het proces gewoon ruim 1GB aan output genereert, welke de httpd-server dan opkropt totdat het bij de klant terechtkomt.
Heeft iemand hier meningen over, en/of suggesties om dit soort dingen te voorkomen? Een paar van dit soort processen simultaan en zo'n server trekt het gewoon niet meer. Misschien kan ik dit in de httpd.conf limiteren? Ik kan zo niet vinden hoe trouwens. Er zijn er vast meer die hiermee hebben zitten uitvogelen.
Uit htop:
Oja, ik maak gebruik van apache2 + mod_ruid, misschien maakt dat ook nog iets uit.PID USER PRI NI VIRT RES SHR S CPU% MEM% TIME+ Command
4070 username 17 0 1456M 1403M 3320 S 0.0 21.6 0:23.46 /opt/httpd2//bin/httpd -k start
groet,
Stefan