Funktioniert mein kopierter Code nicht?
Den Code kannte ich schon von diversen stackoverflow-Diskussionen, aber misst der nicht nur den aktuellen Prozess und nicht den Gesamtspeicher, den die komplette Anwendung verbraucht?
Dann fragt doch beim FastMM4 Memory Manager nach, wie viel deine Anwendung gerade verwendet:
Delphi-Quellcode:
var
LMem : TMemoryManagerUsageSummary;
begin
GetMemoryManagerUsageSummary(LMem);
Caption := LMem.AllocatedBytes.ToString + ' Bytes';