Sdílet prostřednictvím


/HEAP (Nastavit velikost haldy)

/HEAP:reserve[,commit]

Poznámky

Možnost /HEAP nastaví velikost haldy v bajtech.Tato možnost je pouze pro použití při vytváření souboru .exe.

Rezervace argument určuje přidělení haldy Celková virtuální paměť.Výchozí velikost haldy je 1 MB.Propojovací program zaokrouhlí nahoru na nejbližší 4 bajty zadané hodnotě.

Nepovinný commit argument podléhá výkladu operačním systémem.V systému Windows NT, Windows 2000 určuje velikost fyzické paměti v okamžiku.Potvrzená virtuální paměť rezervuje místo ve stránkovacím souboru.Vyšší commit hodnota šetří čas, kdy je potřeba více místa haldy aplikace, ale zvyšuje nároky na paměť a případně času spuštění.

Určete, rezervace a commit hodnoty v desítkové nebo zápis jazyka C.

Tato funkce je k dispozici prostřednictvím soubor definice modulu s HEAPSIZE.

Chcete-li nastavit možnost linkeru ve vývojovém prostředí Visual Studio

  1. Otevřete dialogové okno projektu Stránky vlastností.Další informace naleznete v tématu Nastavení vlastností projektu Visual C++.

  2. Klikněte na složku Linker.

  3. Klepněte systém stránky vlastností.

  4. Změnit Velikost paměti haldy vlastnost.

Nastavení této možnosti linkeru v programu

Viz také

Referenční dokumentace

Nastavení možností linkeru

Možnosti linkeru