Christoph: Speicherverbrauch

Beitrag lesen

Tipp: Verwende __autoload(), dann werden nur die Klassen inkludiert, die wirklich benötigt werden.

Stimmt schon, nur habe ich meinen Code auf ca 10 Klassen aufgeteilt, die ich bei einem Skriptdurchlauf meistens alle brauche - aber um 20% läßt sich der Speicherverbrauch damit sicher reduzieren...

Vermutlich lässt sich auch einiges an deinen Algorithmen optimieren (du weißt schon, 90% aller Fehler sitzen 60 cm vor dem Bildschirm ;)) - Dateien block-/zeilenweise lesen statt komplett, nicht mehr benötigte Variablen freigeben - hängt halt ab davon, was dein Skript eigentlich tut...

Den Umstieg zur prozeduralen Programmierung, den Tom empfiehlt, würde ich dabei eher als letzten Strohhalm vor (oder nach?) dem Nervenzusammenbruch sehen.

Christoph