Vorsicht. Der Speichermanager von Delphi gibt Speicher, den man freigibt, nicht sofort an Windows zurück, so dass dieser Wert im Taskamanager oder Prozessexplorer nicht stimmen muss. Dieses Verhalten ist absicht, da die Entwickler davon ausgehen, dass, wenn man
OOP einsetzt, häufig Speicher angefordert und wieder freigegeben wird. Damit der Speichermanager jetzt nicht jedesmal Speicher von Windows anfordern muss, weil das nicht sehr performant ist, gibt er den freigegebene Speicher nicht gleich an Windows zurück, um in später noch mal nutzen zu können. Mit alternativen Speichermanagern kann man dieses Verhalten allerdings teilweise wohl beeinflussen.