Udostępnij za pośrednictwem


/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

  1. 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++.

  2. Kliknij folder Konsolidator.

  3. Kliknij przycisk systemu strona właściwości.

  4. Modyfikowanie Stosu Commit Size właściwości.

Aby programowo ustawić opcję konsolidatora

Zobacz też

Informacje

Ustawianie opcji konsolidatora

Opcje konsolidatora