Zitat von
xaromz:
Hallo,
nach Betrachten des virtuellen Adressraums wird mir einiges klarer. Es sind tatsächlich nur ca. 1200 MB zusammenhängend frei.
Bleibt die Frage, warum sind mittendrin überall 4, 8, 16,... Bytes reserviert? Geht das nicht geschickter?
Gruß
xaromz
das sind allesamt irgendwelche Windows-Dlls die leider etwas ungeschickt platziert werden... man müsste irgendwie eine Relokation erzwingen, was aber schwierig werden dürfte, da diese Dlls bereits während der Initialisierung des Prozesses geladen werden...
obwohl: ob es überhaupt einen sinnvollen Grund gibt, 1 GB am Stück im
RAM zu halten, würde ich bezweifeln... da würde sich ein File-Mapping im Swap-File anbieten und nach Bedarf Segment-weise in den virtuellen Adressraum einblenden lassen....