Compartilhar via


Como: desabilitar lixo Concurrent coleção

O common linguagem tempo de execução (CLR) pode qualquer execução lixo coleção simultaneamente em um thread separado ou no mesmo thread do aplicativo.Use o <gcconcurrent> elemento para especificar como o tempo de execução deve executar lixo coleção.Veja a seguir para desabilitar o lixo simultâneo coleção.

Exemplo

<configuration>
   <runtime>
       <gcConcurrent enabled="false"/>
   </runtime>
</configuration>

Por padrão, o tempo de execução executa lixo coleção simultaneamente, que reduz o desempenho.Se seu aplicativo for single-threaded e envolve a interação do usuário pesado, deixe habilitada para que o aplicativo não pausar para realizar a coleta de lixo de coleta de lixo simultâneas.Se seu aplicativo é um aplicativo de servidor ASP.NET, você não precisa alterar o valor padrão do <gcconcurrent> elemento.

Observação:

Lixo simultâneo coleção não há suporte para aplicativos executados no WOW64 x86 emulador em sistemas de 64 bit que implementam a arquitetura Intel Itanium (anteriormente chamado IA-64).Para obter mais informações sobre o uso do WOW64 em sistemas Windows de 64 bit, consulte Executando aplicativos de 32 bit .

Consulte também

Referência

< gcConcurrent > Elemento

Outros recursos

Configurando aplicativos