Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.177 Beiträge
 
Delphi 12 Athens
 
#3

Re: "Is it Magic?" oder: Warum sinkt der Speicherv

  Alt 15. Mai 2009, 00:23
Das der Speicherverbrauch hierbei "springt" liegt wohl an der Speicherfragmentierung und an der Verwaltung des Speichers.
Also hier speziell am Array.


Ist schon im Turbo Delphi FastMM integriert, oder kam das erst später da rein?
Schau mal, ob es bei dir die Funktion GetMemoryManagerState (Unit System) gibt und laß dir dessen Werte anzeigen.

in D7 (also vorm integrierten FastMM) klingt diese hier etwas interessant (ebenfalls System-Unit)
Delphi-Quellcode:
AllocMemCount: Integer; { Number of allocated memory blocks }
AllocMemSize: Integer; { Total size of allocated memory blocks }
[hust]
Zitat von Luckie:
WAS für ein Speicherverbrauch?
das ist Anzahl der RAM-Riegel, welche durch übermäßge Nutzung abgenutzt wurden
oder gar abgeraucht sind
[/hust]
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests
  Mit Zitat antworten Zitat