Select the product you need help with
CORRECÇÃO: Se detecta utilização da memória alta no processo de W3wp.exe num computador baseado no Windows Server 2003 com serviços de informação Internet (IIS) 6.0 instaladoArtigo: 916984 - Ver produtos para os quais este artigo se aplica. Nesta páginaSintomasDetectar utilização de memória superior no processo de W3wp.exe num computador baseado no Microsoft Windows Server 2003 que tem o Microsoft Internet Information Services (IIS) 6.0 instalado. Este problema ocorre durante a transferência de uma resposta HTTP grande que é gerada por uma aplicação ASP (Active Server Pages) para um computador cliente. Um exemplo de um método ASP que pode gerar esta resposta HTTP grande é o método Response.BinaryWrite . A utilização de memória no processo W3wp.exe pode ser tão elevada como o tamanho da resposta HTTP completa que está a ser transferido. Normalmente, este problema ocorre quando o computador cliente utiliza uma ligação lenta. ResoluçãoInformações sobre Service PacksPara resolver este problema, obtenha o service pack mais recente do Windows Server 2003. Para obter mais informações, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:889100
(http://support.microsoft.com/kb/889100/
)
Como obter o service pack mais recente do Windows Server 2003 Informações sobre a correcçãoEstá disponível a partir da Microsoft uma correcção suportada. No entanto, esta correcção destina-se a corrigir o problema descrito neste artigo. Aplique esta correcção apenas em sistemas que tenham este problema específico. Esta correcção poderá submetida a testes adicionais. Por conseguinte, se não estiver a ser gravemente afectado por este problema, recomendamos que aguarde pela próxima actualização de software que contenha esta correcção.Se a correcção está disponível para transferência, existe uma secção "denominada transferência de correcção disponível" na parte superior deste artigo da base de dados de conhecimento. Se esta secção não for apresentado, contacte o serviço de cliente do Microsoft e suporte para obter a correcção. Nota Se ocorram problemas adicionais ou se for necessária qualquer resolução de problemas, poderá ter de criar um pedido de assistência separado. Os custos normais do suporte serão aplicados a problemas adicionais e questões de suporte que não se enquadrem esta correcção específica. Para obter uma lista completa dos números de telefone do suporte de cliente do Microsoft ou para criar um pedido serviço separado, visite o seguinte Web site da Microsoft: http://support.microsoft.com/contactus/?ws=support Nota O formulário "Transferência de correcção disponível" apresenta os idiomas para a qual a correcção está disponível. Se não vir o idioma, é porque uma correcção não está disponível para esse idioma.
(http://support.microsoft.com/contactus/?ws=support)
Pré-requisitosTem de ter o Windows Server 2003 Service Pack 1 instalado para aplicar esta correcção.Requisito de reinícioSe estiver a ser utilizado o ficheiro ASP.dll quando aplicar esta correcção, terá de reiniciar o computador depois de aplicar esta correcção.Se não se pretende reiniciar o computador depois de aplicar esta correcção, pare todos os serviços IIS antes de aplicar esta correcção. Para parar todos os serviços do IIS, escreva Iisreset /stop uma linha de comandos e, em seguida, prima ENTER. Informações do ficheiroA versão inglesa desta correcção tem os atributos de ficheiro (ou atributos de ficheiro posteriores) listados na seguinte tabela. As datas e horas destes ficheiros são indicadas na hora universal coordenada (UTC). Quando visualiza as informações do ficheiro, é convertido para a hora local. Para determinar a diferença entre a UTC e a hora local, utilize o separador fuso horário no item Data e hora no painel de controlo.Windows Server 2003, arquitectura ItaniumReduzir esta tabela
Windows Server 2003, x 64Reduzir esta tabela
Windows Server 2003, x 86Reduzir esta tabela
Ponto Da SituaçãoA Microsoft confirmou que este é um problema nos produtos da Microsoft listados na secção "Aplica-se a". Este problema foi corrigido pela primeira vez no Windows Server 2003 Service Pack 2. Mais Informação importante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 322756
(http://support.microsoft.com/kb/322756/
)
Como efectuar uma cópia de segurança e restaurar o registo no WindowsNo IIS 6.0, uma aplicação Web ASP utiliza escritas assíncronas para o ficheiro de HTTP.sys para transferir dados para um computador cliente. Se o computador cliente utiliza uma ligação lenta e lentamente obtém os dados pedidos, os dados é colocado em fila na memória no servidor Web. Depois de aplicar esta correcção, pode configurar o número de bytes que podem ser colocados na fila na memória. Se for atingido o limite que configurou, a transferência de ficheiros está em pausa até o computador cliente obtém dados suficientes para que a quantidade de dados em fila seja inferior ao limite configurado. importante Esta correcção apenas afecta aplicações do ASP. Esta correcção não afecta as aplicações do Microsoft ASP.NET. Para limitar a quantidade de dados que podem ser colocados na fila no ficheiro de W3wp.exe, siga estes passos:
VectorSendThrottleLimit para um valor que seja menor que a quantidade de dados envia uma página ASP para um cliente, o IIS deixa de responder (não reage). Por exemplo, se definir a subchave VectorSendThrottleLimit a 1000, qualquer página ASP que transfere mais de 1000 bytes não é dispayed no browser cliente. Além disso, o thread IIS que processa o pedido está bloqueado até que reinicie o serviço IIS.Nota Por predefinição, esta funcionalidade está desactivada e a subchave VectorSendThrottleLimit não existe. Quando esta funcionalidade está desactivada, o valor desta subchave é 0.PropriedadesArtigo: 916984 - Última revisão: segunda-feira, 3 de Dezembro de 2007 - Revisão: 2.5
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: 916984
(http://support.microsoft.com/kb/916984/en-us/
)
| Traduções de Artigos |





Voltar ao topo








