CORRECÇÃO: Quando você executa um aplicativo de 64 bits que foi criado usando o .NET Framework, você pode observar que o aplicativo usa mais memória que um aplicativo semelhante de 32 bits

Traduções deste artigo Traduções deste artigo
ID do artigo: 912891 - Exibir os produtos aos quais esse artigo se aplica.
Expandir tudo | Recolher tudo

Neste artigo

Sintomas

Quando você executa um aplicativo de 64 bits em um ambiente de 64 bits, você pode perceber que o aplicativo usa mais memória do que um aplicativo de 32 bits semelhante que está sendo executado em um ambiente de 32 bits. Esse problema pode ocorrer quando as seguintes condições forem verdadeiras:
  • O aplicativo foi compilado usando o Microsoft .NET Framework.
  • O aplicativo está sendo executado sob uma carga de memória alta.

Causa

Esse problema ocorre porque a versão de 64 bits do coletor de lixo (GC) .NET Framework executa coleções menos que a versão 32-bit do coletor de lixo. O intervalo de memória que pode ser endereçado em computadores de 64 bits difere do intervalo de memória que pode ser endereçado em computadores de 32 bits. Portanto, o coletor de lixo 64 bits é executado com menos freqüência que deveria.

Resolução

Informações sobre o hotfix

Um hotfix suportado agora está disponível da Microsoft, mas destina-se somente a corrigir o problema descrito neste artigo. Aplique-o somente nos sistemas que apresentarem esse problema específico. Esta correcção poderá submetida a testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, recomendamos que você aguarde o próximo service pack do Microsoft .NET Framework 2.0 que contém esse hotfix.

Para resolver esse problema imediatamente, contate o Atendimento Microsoft para obter o hotfix. Para obter uma lista completa de telefones do Atendimento Microsoft e informações sobre os custos de suporte da, visite o seguinte site:
http://support.microsoft.com/contactus/?ws=support
Observação Em alguns casos, as taxas cobradas pelas ligações para chamadas de suporte podem ser canceladas se um profissional de suporte da Microsoft determinar que uma atualização específica resolverá o problema. Os custos normais de suporte serão aplicados a questões e problemas que não se qualificam à atualização específica em questão de suporte adicionais.

Pré-requisitos

A seguinte lista contém pré-requisitos para o hotfix:
  • Microsoft .NET framework 2.0

Requisitos de reinicialização

Reinicie o computador após aplicar esse hotfix.

Informações sobre o arquivo

A versão em inglês deste hotfix tem atributos de arquivo (ou atributos de arquivo posteriores) listados na tabela a seguir. As datas e horas desses arquivos estão listadas no horário de universal coordenado (UTC). Quando você exibe as informações do arquivo, ele é convertido para a hora local. Para encontrar a diferença entre o UTC e a hora local, use a guia fuso horário na ferramenta Data e hora no painel de controle.
Recolher esta tabelaExpandir esta tabela
Nome de arquivoVersão do arquivoTamanho do arquivoDataTempo
Mscordacwks.dll2.0.50727.56800,25605 De janeiro de 200613: 48
mscorlib.dll2.0.50727.564,308,99205 De janeiro de 200613: 48
SOS.dll2.0.50727.56377,34405 De janeiro de 200613: 48
Mscorwks.dll2.0.50727.565,616,12805 De janeiro de 200613: 48

Situação

A Microsoft confirmou que esse é um problema nos produtos da Microsoft listados na seção "Aplica-se a".

Mais Informações

Para obter mais informações sobre terminologia de atualização de software, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
824684Descrição da terminologia padrão que é usada para descrever as atualizações de software

Propriedades

ID do artigo: 912891 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 1.4
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 2.0
  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
Palavras-chave: 
kbmt kbbug kbupdate kbfix kbqfe kbhotfixserver KB912891 KbMtpt
Tradução automática
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 912891

Submeter comentários

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com