CORRECÇÃO: Enfrentar problemas de desempenho quando seu aplicativo multithread chama o método PerformanceCounter.NextValue

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

Neste artigo

Sintomas

Um aplicativo multithread que coleta dados do contador de desempenho de uma série de servidores, chamando o método PerformanceCounter.NextValue pode enfrentar problemas de desempenho. Por exemplo, o aplicativo pode executar lentamente. Desempenho lento é particularmente perceptível se os servidores estão localizados em diferentes redes que têm vínculos de velocidades diferentes e um ou mais dessas redes redes lentas.

Quando um link é lento, esse link causa desempenho todos os contador solicitações de coleção para outros servidores--incluindo servidores que estão em redes locais de baixa latência--a ser bloqueado, embora as solicitações de coleção do contador de desempenho estão em execução em segmentos independentes.

Resolução

Informações de atualização de software

Uma atualização de software com suporte 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 atualização de software pode receber testes adicionais. Portanto, se você não tiver sido gravemente afetado por esse problema, a Microsoft recomenda que você aguarde o próximo service pack do Microsoft .NET Framework 1.1 que contém essa atualização de software.

Para resolver esse problema imediatamente, contate o Atendimento Microsoft para obter a atualização de software. Para obter uma lista completa dos números de telefone do Atendimento Microsoft do e informações sobre os custos de suporte, visite o seguinte site:
http://support.microsoft.com/default.aspx?scid=fh;[LN];CNTACTMS
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

Você deve ter o .NET Framework 1.1 instalado para aplicar essa atualização de software.

Requisitos de reinicialização

Não é necessário reiniciar seu computador após aplicar essa atualização de software.

Informações sobre substituição de atualização de software

Esta atualização de software não substitui outras atualizações de software.

Informações sobre o arquivo

A versão em inglês desta atualização de software apresenta os atributos de arquivo (ou posteriores) listados na tabela a seguir. As datas e horas desses arquivos são listadas na acordo hora universal coordenada (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.
   Date         Time   Version       Size       File name
   ---------------------------------------------------------------------------------------------
   13-Jan-2004  03:22  1.1.4322.987    258,048  Aspnet_isapi.dll
   13-Jan-2004  03:22  1.1.4322.987     20,480  Aspnet_regiis.exe
   13-Jan-2004  03:22  1.1.4322.987     32,768  Aspnet_state.exe
   13-Jan-2004  03:22  1.1.4322.987     32,768  Aspnet_wp.exe
   16-May-2003  00:49                   33,522  Installpersistsqlstate.sql
   16-May-2003  00:49                   34,150  Installsqlstate.sql
   13-Jan-2004  03:12  1.1.4322.987     94,208  Perfcounter.dll
   14-Jan-2004  00:07  1.1.4322.987  1,220,608  System.dll
   14-Jan-2004  00:07  1.1.4322.987    241,664  System.messaging.dll
   14-Jan-2004  00:07  1.1.4322.987    323,584  System.runtime.remoting.dll
   14-Jan-2004  00:07  1.1.4322.987    131,072  System.runtime.serialization.formatters.soap.dll
   14-Jan-2004  00:07  1.1.4322.987  1,257,472  System.web.dll
   14-Jan-2004  00:09  1.1.4322.987    819,200  System.web.mobile.dll
   14-Jan-2004  00:07  1.1.4322.987    569,344  System.web.services.dll
   14-Jan-2004  00:09  1.1.4322.987  1,339,392  System.xml.dll
   13-Jan-2004  03:17                   14,472  Webuivalidation.js

Situação

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

Mais Informações

Para obter informações adicionais sobre a terminologia que é usada para descrever as atualizações de produtos da Microsoft, 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: 834672 - Última revisão: sexta-feira, 7 de abril de 2006 - Revisão: 2.1
A informação contida neste artigo aplica-se a:
  • Microsoft .NET Framework 1.1
Palavras-chave: 
kbmt kbqfe kbhotfixserver kbbug kbfix kbnetframe110presp1fix KB834672 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: 834672

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