Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Tastendruck im Hintergrund registrieren und Loggen

  Alt 31. Mai 2012, 19:33
Es wird nur der View zerstört (und kurz vorher erstellt), also der kleiner Speicherbereich, worin die eigentliche MMF an dieser Stelle velinkt wurde, um darauf zuzugreifen.

Der Speicher der MMF bleibt aber erhalten, solange noch irgendwo ein Handle darauf besteht.
Ob und wieviele Views es gibt, ist dabei aber egal.

Stell dir einen View wie einen Tunnel vor.
Dort wo er im Speicher liegt, ist das eine Ende und das andere Ende liegt beim eigentlichen Speicher der MMF.
Und man kann gleichzeitig mehrere Tunnel erstellen (im selben Programm oder auch in anderen Programmen)


Eigentlich ist sogar der gesamte Speicher eines Programms sowas wie eine MMF.
- die Programmcodes werden von den Dateien in den virtuellen Arbeitsspeicher verlinkt
- "normaler" virtueller Arbeitsspeicher wird zu realem RAM oder in die PageFile (Auslagerungsdatei) verlinkt
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (31. Mai 2012 um 19:37 Uhr)
  Mit Zitat antworten Zitat