Mailinglisten-Archive |
Hallo, > Der Upload war 120kb groß, das Bild selber aber 1200x1600 Pixel. Falls möglich (oder nötig) kann man dann besser auf imageMagick wechseln, da dies AFAIK nicht das PHP Memory Limit beeinflusst. > Das gibt mit 24 Bit gerechnet 5,5 MB. Ja, aus meinen alten C-Tagen: da PHP intern in C arbeitet, ergeben sich zwischen uchar *r = malloc (1200*1600); uchar *g = malloc (1200*1600); uchar *b = malloc (1200*1600); ...und... typedef struct { uchar r; uchar g; uchar b; } ImageBlock; ImageBlock *image = 1200*1600*sizeof(ImageBlock); ...je nach Compiler-Settings (byte Alignment und Co) bis zu vierfache Unterschiede im Speicherverbrauch. -- Oliver Michalak GoLive Extensions Actions: http://www.golive.werk01.de
php::bar PHP Wiki - Listenarchive