Können Sie tune C-runtime-heap-segment Reservierung Größe auf XP?
-
23-09-2019 - |
Frage
Wenn die VC6-C-Laufzeit auf XP kann nicht dazu dienen, eine Zuordnung Anfrage innerhalb einer vorhandenen heap-segment, behält Sie sich ein neues segment.Die Größe dieser neuen Segmenten zu erhöhen, die durch Faktoren von 2 (bis es nicht groß genug freie Flächen, das zu tun, an welcher Stelle es fällt auf kleineren Segmenten.)
In jedem Fall ist es eine Möglichkeit, dieses Verhalten auf XP mit der VC6-Laufzeit?Zum Beispiel verdoppeln, bis zu einem Punkt, aber Deckelung bei 64-MB-Segmente.
Wenn es keine Möglichkeit gibt, auf XP, aber es wird auf 7, das wäre gut zu wissen auch.Oder wenn es keine Möglichkeit gibt, auf VC6 aber es ist auf VC8 oder bis interessant wäre.
Lösung
Wenn Sie wollen spezifische Zuordnung von Verhalten, schreiben Sie Ihre eigenen-Zuweisung.VirtualAlloc etc sind da, um zu helfen Sie tun es.Mit einem compiler und CRT, die noch im support würde auch helfen.