Compartilhar via


/ HEAP (tamanho de Heap do conjunto)

/HEAP:reserve[,commit]

Comentários

A opção /HEAP define o tamanho da pilha em bytes.Essa opção é somente para uso quando estiver criando um arquivo. exe.

O reservar argumento especifica a alocação de heap total na memória virtual.O tamanho do heap padrão é 1 MB.O vinculador Arredonda o valor especificado para os 4 bytes mais próximos.

Opcional commit argumento está sujeito a interpretação pelo sistema operacional.No Windows NT / Windows 2000, ele especifica a quantidade de memória física para alocar a cada vez.Memória virtual confirmada faz com que o espaço a ser reservado no arquivo de paginação.Uma posição superior na commit valor economiza tempo quando o aplicativo precisa de mais espaço de pilha, mas aumenta os requisitos de memória e, possivelmente, o tempo de inicialização.

Especificar o reservar e commit valores em decimal ou notação da linguagem C.

Essa funcionalidade também está disponível por meio de um arquivo de definição de módulo com HEAPSIZE.

Para definir esta opção de vinculador no ambiente de desenvolvimento Visual Studio

  1. Abra o projeto Páginas de propriedades caixa de diálogo.Para obter detalhes, consulte Definindo propriedades de projeto Visual C++.

  2. Clique no vinculador pasta.

  3. Clique no sistema página de propriedades.

  4. Modificar o O tamanho do Heap confirmar propriedade.

Para definir esta opção de vinculador programaticamente

Consulte também

Referência

Configurando opções de vinculador

Opções do vinculador