/ STERTY (rozmiar zestawu sterty)
/HEAP:reserve[,commit]
Uwagi
Opcja/Heap ustawia rozmiar sterty w bajtach.Opcja ta jest tylko do użytku podczas tworzenia pliku .exe.
Rezerwy argument określa alokację sterty całkowitej pamięci wirtualnej.Domyślny rozmiar sterty jest 1 MB.Program łączący zaokrągla w górę określona wartość do najbliższej 4 bajty.
Opcjonalny commit argument podlega interpretacji przez system operacyjny.W Windows NT i Windows 2000 to określa ilość pamięci fizycznej, aby przydzielić jednocześnie.Miejsca, które mają zostać zarezerwowane w pliku stronicowania powoduje, że przydzielonej pamięci wirtualnej.Wyższe commit wartość oszczędza czas, kiedy aplikacja potrzebuje więcej przestrzeni stosu, ale zwiększa wymagania dotyczące pamięci i ewentualnie czas uruchamiania.
Określ rezerwy i commit wartości dziesiętnych lub notacja języka C.
Ta funkcja jest również dostępna za pośrednictwem pliku definicji modułu, z HEAPSIZE.
Aby ustawić tę opcję programu łączącego w środowisku projektowym programu Visual Studio
Otwórz projekt Stron właściwości okno dialogowe.Aby uzyskać szczegółowe informacje, zobacz Ustawianie właściwości projektu Visual C++.
Kliknij przycisk program łączący folder.
Kliknij przycisk System stronę właściwości.
Modyfikowanie Sterty Commit Size właściwości.
Aby ustawić tę opcję linker programowo
- See HeapReserveSize and HeapCommitSize.