Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

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

AW: Out of Memory Exception?

  Alt 3. Aug 2023, 12:21
Hab gesten mal bissl rumgespielt.

Das IMAGE_FILE_LARGE_ADDRESS_AWARE jeweils ein-/auskommentiert für 4 GB oder die normalen 2 GB.

* DLLs liegen gern am Ende der 2 GB
* FastMM reserviert SmallBlocks gern am Anfang (unten im Speicher)
* LargeBlocks werden gern am Ende reserviert (oben im Speicher)
* wo die MediumBlocks des FastMM liegen, hab ich vergessen nachzusehn

* denn beim MSDN-Library durchsuchenVirtualAlloc kann man angeben, ob "lieber" oben oder unten (MEM_TOP_DOWN)

Aber eigentlich sollten, mit Delphi 11.3 und unter Windows 11 (bzw. im Win10 aktivieren),
wenn Bei Google suchenASLR im Windows und in der EXE aktiv ist, die DLLs doch etwas mehr verteilt sein?
Miniaturansicht angehängter Grafiken
memory1.png   memory2.png  
Angehängte Dateien
Dateityp: 7z MemTest.7z (767,1 KB, 2x aufgerufen)
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu ( 3. Aug 2023 um 15:16 Uhr)
  Mit Zitat antworten Zitat