/HEAP (Ustaw rozmiar stosu)
/HEAP:reserve[,commit]
Uwagi
Opcja /HEAP Określa rozmiar sterty w bajtach.Ta opcja jest tylko do użytku podczas tworzenia pliku .exe.
Rezerwy argument określa alokację sterty całkowitej pamięci wirtualnej.Domyślny rozmiar stosu jest 1 MB.Program łączący zaokrągla w górę określona wartość do najbliższej 4 bajty.
Opcjonalny commit argument jest przedmiotem interpretacji przez system operacyjny.W systemie Windows NT/Windows 2000 określa ilość fizycznej pamięci, aby przydzielić naraz.Zatwierdzona pamięć wirtualna powoduje zwolnienie miejsca zarezerwowanego w pliku stronicowania.Wyższy commit wartości można zaoszczędzić czas, kiedy aplikacja potrzebuje więcej miejsca na stercie, ale zwiększa wymagania dotyczące pamięci i ewentualnie czas uruchamiania.
Określ rezerwy i commit wartości w notacji języka C lub dziesiętnych.
Ta funkcja jest również dostępna za pośrednictwem pliku definicji modułu z HEAPSIZE.
Aby ustawić opcję konsolidatora w środowisku programowania Visual Studio
Otwórz okno dialogowe Strony właściwości projektu.Aby uzyskać szczegółowe informacje, zobacz Konfigurowanie właściwości projektu programu Visual C++.
Kliknij folder Konsolidator.
Kliknij przycisk systemu strona właściwości.
Modyfikowanie Stosu Commit Size właściwości.
Aby programowo ustawić opcję konsolidatora
- Zobacz HeapReserveSize i HeapCommitSize.