Select the product you need help with
Você pode receber uma mensagem de erro ou o computador pode parar de responder, quando você hospeda aplicativos da Web que usam o ASP.NET em um computador que está executando o Windows Server 2003ID do artigo: 911716 - Exibir os produtos aos quais esse artigo se aplica. SintomasQuando você hospeda aplicativos da Web que usam o Microsoft ASP.NET em um computador que está executando o Microsoft Windows Server 2003, você pode enfrentar desempenho reduzido. Esse problema pode ocorrer ao hospedar aplicativos da Web em vários pools de aplicativos em um computador multiprocessador. Além disso, poderá detectar um ou mais dos seguintes problemas quando a memória disponível está baixa:
CausaEsses problemas ocorrem porque o Microsoft .NET Framework common language runtime (CLR) usa o servidor GC coletor de lixo () em computadores com multiprocessador. Esse é o comportamento padrão. O coletor de lixo Server é otimizado para taxa de transferência escalonável em computadores com multiprocessador. Para reduzir a contenção e melhorar o desempenho de coletor de lixo em computadores com multiprocessador, o coletor de lixo Server cria um heap por processador para coleções paralelas. Portanto, o coletor de lixo Server consome muita memória ao hospedar vários processos do operador ASP.NET. Esse comportamento pode causar os problemas que são descritos em "Sintomas" seção. Como ContornarPara solucionar esses problemas, configure o .NET Framework common language runtime para usar o coletor de lixo Workstation. O coletor de lixo Workstation é otimizado para reduzir os tempos de pausa de coletor de lixo para aplicativos interativos. Além disso, o coletor de lixo Workstation cria somente um heap. Portanto, o coletor de lixo Workstation usa menos memória quando você executar aplicativos em computadores com multiprocessador. Para configurar o .NET Framework common language runtime para usar o coletor de lixo Workstation, adicione o código a seguir após o <runtime> elemento no arquivo Aspnet.config. O arquivo Aspnet.config está localizado em uma das seguintes pastas:
SituaçãoEsse comportamento é por design. Mais InformaçõesPara obter mais informações sobre considerações sobre o desempenho no .NET Framework, visite a seguinte site da Microsoft Developer Network (MSDN): http://msdn2.microsoft.com/en-us/library/ms973838.aspx
(http://msdn2.microsoft.com/en-us/library/ms973838.aspx)
PropriedadesID do artigo: 911716 - Última revisão: segunda-feira, 3 de dezembro de 2007 - Revisão: 1.6 A informação contida neste artigo aplica-se a:
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: 911716
(http://support.microsoft.com/kb/911716/en-us/
)
|




Voltar para o início








