Hallo Herr Engelbrecht, erst ein mal recht herzlichen Dank f�r Ihre Antwort. Ihr hervorragendes Buch hat mir wirklich schon oft weiter geholfen. (;-))
Mit verschiedenen Sachen sehe ich schon klarer. > Du hast den Server via kill -HUP bzw. -USR1 genau > zweimal neu gestartet. Oh... das habe ich noch nie eingetippt. Ich verwende immer "rcapache restart" > > Ich habe gerade > > MaxRequestsPerChild auf 100 gesetzt. > > Selbst bei 1000 hat der Server noch starke Probleme mit dem RAM. > > ? Verwechselst Du hier MaxClients mit MaxRequestsPerChild? Eigentlich nicht. Ich habe MaxRequestsPerChild auf 100 gesetzt, damit immer nach 100 Anfragen der Prozess wieder geschlossen wird und der Prozess mit seiner Speicherbelastung nich zu gro� werden kann. Wenn ich diesen Wert auf 1000 habe l�uft der Speicher irgendwann �ber und der Server st�rzt ab. In Ihrem Buch (S. 98) steht dieser Wert soll wenn "0" nicht m�glich ist wenigestens entsprechend hoch sein z.B. 5000. Deswegen frage ich, ob 100 nicht wesentlich zu klein ist? > > Wie kann ich wirksam die RAM Belegung des Apachen einschr�nken? > > Wenn der Server in den SWAP Bereich kommt st�rzt er nach wenigen Minuten > > komplett ab. > > MaxClients entsprechend gering setzen (und ein bischen mit diversen > Sachen wie Timeout, KeepAlive, etc. spielen). MaxClients war urspr�nglich bei mir 150. Ich habe das vor ein par Tagen auf 100 gesetzt. Ich denke sicherheitshalber sollte ich diesen Wert noch ein mal reduzieren. Wie ist das denn, wenn ich z.B. nie mehr als 30 requests/sec habe, reicht dann theoretisch ein MaxClients 30 aus um die Anfragen ohne Zeitverlust abzuarbeiten? Herzlichen Dank f�r alles. Ich wei� Ihre erfahrenen Ratschl�ge wirklich wohl zu sch�tzen. Mit besten Gr��en Manfred
