phpbar.de logo

Mailinglisten-Archive

[php] Speicherverbrauch aktuelles PHP-Script

[php] Speicherverbrauch aktuelles PHP-Script

Joerg Behrens php_(at)_phpcenter.de
Wed, 15 Aug 2001 16:06:57 +0200


Moin,

----- Original Message -----
From: "T. Wassermann" <ceo_(at)_webprovideyou.de>
To: "groups.phpcenter (E-mail)" <php_(at)_phpcenter.de>
Sent: Wednesday, August 15, 2001 10:08 AM
Subject: [php] Speicherverbrauch aktuelles PHP-Script


[..]

> Doch nun würde mich einfach mal interessieren, ob man nicht irgendwie mit
> einem PHP-Befehl oder einer internen PHP-Variable feststellen kann,
wieviel
> RAM denn grade von PHP bzw vom aktuellen Script verbraucht wird. Geht das
> irgendwie?
>

Ja gibt es.
Sofern ein CVS PHP vorliegt (ich weis nicht ob es mit dem 4.0.6 geht) ist
das php mit '--enable-memory-limit' zukompilieren. Danach steht einem fuer
die Apache Logfile konfiguration folgende Anweisung zur Verfuegung.
Beispiel:
LogFormat "%h %{mod_php_memory_usage}n %l %u %t \"%r\" %>s %b
\"%{Referer}i\" \"%{User-Agent}i\"" combined

Apache stoppen und starten. Nun stehen die Byteangaben des
Speicherverbrauches eines PHP Scriptes mit in dem access.log.
Ausgabe:
192.168.153.1 2326064 - - [15/Aug/2001:15:58:56 ....

Mehr als 2 Megabyte in meinem Falle.

Dies hat Thies C. Arntzen schon vor einiger Zeit eingebaut.

Gruss
Joerg Behrens




php::bar PHP Wiki   -   Listenarchive