Select the product you need help with
CORREÇÃO: Repetidas carregar e descarregar de vazamento de memória Virtual Mtxdm. dll faz com que 1 MBArtigo: 232351 Nesta páginaSintomasAo carregar e descarregar Mtxdm. dll em um loop, um vazamento de 1 MB de memória virtual é visto com cada iteração do loop. Isso é mais provável de ocorrer em aplicativos que usam um pool de conexão ODBC e estão fazendo repetidas conexões e desconexões de banco de dados back-end ou aplicativos ODBC que muitas conexões e desconexões para um back-end do Oracle. CausaO vazamento de memória virtual está sendo causado por uma chamada para TerminateThread() no Mtxdm. dll. Quando o pool de conexões é usado em um aplicativo ODBC, o Gerenciador de repositório (Mtxdm. dll) é carregado para gerenciar o pool de conexão é tratado por um thread de trabalho iniciado em Mtxdm. dll. Quando o aplicativo termina, o thread de trabalho é eliminado por uma chamada para TerminateThread(), que não limpo e livre de 1 MB de memória alocada para a pilha do thread de trabalho. Esse mesmo comportamento pode ser visto ao fazer repetidas conexões e desconexões para um servidor de banco de dados Oracle, porque o driver ODBC do Microsoft Oracle carrega Mtxdm. dll se o pool de conexões está sendo usado ou não. ResoluçãoPara resolver esse problema, obtenha o service pack mais recente para o Windows NT 4.0 ou a atualização de software individual. Para obter informações sobre como obter o service pack mais recente, vá para:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS
(http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS)
Windows NT Server ou Workstation 4.0Para resolver esse problema, obtenha o service pack mais recente para o Windows NT 4.0 ou a atualização de software individual. Para obter informações sobre como obter o service pack mais recente, vá para:
http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS
(http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS)
Windows NT Server 4.0, Terminal Server EditionPara resolver esse problema, obtenha o service pack mais recente para o Windows NT Server 4.0, Terminal Server Edition. Para obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:152734
(http://support.microsoft.com/kb/152734/EN-US/
)
Como obter o Service Pack mais recente do Windows NT 4.0Ponto Da SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados no começo deste artigo. Esse problema foi corrigido primeiro no Windows NT Server versão 4.0, Terminal Server Edition Service Pack 6. MAIS INFORMAÇÕESInstalação manual do Hotfix 051099aObservação: Para obter esse hotfix, você deve contatar o Atendimento Microsoft. Consulte a seção resolução deste artigo para obter mais informações.
Etapas para reproduzir o comportamentoCrie um aplicativo de console do C/C++ usando o seguinte código. Execute este aplicativo enquanto estiver usando o Monitor de desempenho para exibir os Bytes virtuais para o aplicativo.Observação: Este exemplo de código usa uma fonte de dados ODBC que se conecta a um back-end do Oracle, porque o driver ODBC do Microsoft Oracle carrega Mtxdm. dll e mais facilmente demonstra o problema. PropriedadesArtigo: 232351 - Última revisão: quarta-feira, 13 de Junho de 2012 - Revisão: 3.0
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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 232351
(http://support.microsoft.com/kb/232351/en-us/
)
| Traduções de Artigos
|




Voltar ao topo








