Sdílet prostřednictvím


/ HALDY (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.

Rezervovat argument určuje přidělení haldy celkem ve virtuální paměti.Výchozí velikost haldy je 1 MB.Vytvořeném propojovacím zaokrouhlí nahoru zadaná hodnota bude nejbližší 4 bajty.

Nepovinný commit argument je výklad operačním systémem.V systému Windows NT, Windows 2000 určuje množství fyzické paměti v čase.Svěřené virtuální paměti způsobí místa ve stránkovacím souboru vyhrazeno.Vyšší commit hodnotu šetří čas, kdy je potřeba více místa haldy aplikace, ale zvyšuje nároky na paměť a případně čas spuštění.

Zadat Rezervovat a commit hodnoty v desítkové nebo v jazyce c zápis.

Tato funkce je k dispozici prostřednictvím modulu definiční soubor s HEAPSIZE.

Nastavení této možnosti linker ve vývojovém prostředí Visual Studio

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

  2. Klepněte Linker složky.

  3. Klepněte System stránky vlastností.

  4. Změnit Potvrzení velikost haldy vlastnost.

Programově nastavit tuto možnost linker

Viz také

Referenční dokumentace

Nastavení možností Linker

Možnosti Linker