AllesMeins: Arbeitsspeicherverbrauch von imagecreatefromjpeg()

Beitrag lesen

Hi,

die Dateigröße ist weniger interessant. Viel spannender sind die Abmessungen (Anzahl der Pixel), weil PHP das Bild zum Bearbeiten unkomprimiert im Arbeitsspeicher hält.

4000 x 2295 Pixel

Nein, eigentlich nicht, zumal das Speicherlimit aus deinem Beispiel nicht 5MB beträgt, sondern 40MB. Das reicht locker für ein 4000x3000-Bild in Truecolor!

Ups, stimmt, sind ja bytes und keine bits, die in der Fehlermeldung angegeben werden ;)

Bist du sicher, dass der Speicherbedarf deines Scripts nicht andere Gründe hat?

Das Beispielscript war das komplette Script, das ich laufen lassen habe. Also wirklich nur Name der Datei definiert und dann imagecreatefromjpeg();

Marc