Tach!
Die GDlib arbeitet mit 32 Bit pro Pixel (24 Bit Farbtiefe + 8 Bit für Alphatransparenz), also brauchst du Breite × Höhe × 4 Byte für jedes GD-Imageobjekt das dein Script erstellt/bearbeitet.
Und das gegebenenfalls mehrfach, wenn die Bearbeitungssschritte auch noch Speicher brauchen.
dedlfix.