ich habe jedoch keinen schimmer, wieviel ram php normalerweise so auf einem webserver frisst. wenn ich auf meiner kiste unter windows 2000 mal eine php-generierte 150 kB-seite lade, sagt mir der taskmanager, dass der apache kurzzeitig fast 600 kB ram mehr frisst. aber was davon frisst php?
Wir haben es nur mit Perl beobachtet, aber es werden doch wohl auch unter PHP einzelne PHP-Prozesse gestartet. Sind ja Scripte.
Und wenn Du _diese_ Prozesse beobachtest (die ausserhalb des Apaches laufen sollten, denn dieser stösst die genannten Prozesse nur an), dann wirst Du sehen, dass da schnell einige MB zusammenkommen pro Prozess. Insofern können wir auch mit den genannten MB-Zahlen der Provider wenig anfangen. Wüsste auch nicht, wie das genau verwaltet werden kann. Eventuell ist das auch teilweise Marketing. LOL
das meiste? wuerde das bedeuten, dass das gleiche skript auf einem webserver, wenn es von 20 leuten gleichzeitig aufgerufen wird, die 8-MB-grenze ausreizen wuerde?
20 Prozesse dürften das locker schaffen. Aber 20 Prozesse sind viel.
(zusatzfrage: waere es sinnvoller, eine solche seite, wenn sie keinen vom benutzer abhaengigen inhalt hat, statisch abzulegen? hmm, *ueberleg* die antwort darauf kann ich mir wohl selbst geben: ja!)
;)
konkret: was kann ich mit diesen zahlen fuer den php-arbeitsspeicher anfangen?
Die Frage lautet erst einmal: Kann mans glauben?