Wenn die VC6-C-Laufzeitumgebung auf XP eine Zuweisungsanforderung nicht innerhalb eines bestehenden Heap-Segments bedienen kann, reserviert sie ein neues Segment. Die Größe dieser neuen Segmente erhöht sich um den Faktor 2 (bis es nicht mehr genügend freie Bereiche gibt, um dies zu tun, woraufhin sie auf kleinere Segmente zurückgreift).
Auf jeden Fall gibt es eine Möglichkeit, dieses Verhalten auf XP mit der VC6-Laufzeitumgebung zu steuern? Zum Beispiel, Verdoppelung bis zu einem gewissen Punkt, aber Begrenzung auf 64MB Segmente.
Wenn es unter XP keine Möglichkeit gibt, unter 7 aber schon, wäre das auch gut zu wissen. Oder wenn es keinen Weg auf VC6, aber es ist auf VC8 oder höher wäre interessant.