A carga de processador não é distribuída por vários processadores no computador que está a executar o Windows Server 2003, Windows 2000 Server ou Windows NT 4.0

Traduções de Artigos Traduções de Artigos
Artigo: 892100 - Ver produtos para os quais este artigo se aplica.
Expandir tudo | Reduzir tudo

Sintomas

Se estiver a executar qualquer um dos seguintes sistemas operativos no computador com múltiplos processadores, a carga do processador não é distribuída ao longo de múltiplos processadores:
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Standard Edition
  • Microsoft Windows Server 2003, Enterprise Edition
  • Microsoft Windows Server 2003, 64-Bit Enterprise Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Server
  • Microsoft Windows NT Server 4.0
Especificamente, os recursos de um processador são utilizados muito mais do que o processador ou processadores no computador. Além disso, se utilizar um computador cliente baseado no Windows da Microsoft para ligar ao servidor que esteja a executar um destes sistemas operativos, pode recebe uma das seguintes mensagens de erro:
Ocorreu o erro de sistema 64. O nome de rede especificado já não está disponível.
Erro de sistema 121. O período de tempo de espera de semáforo expirou.
Erro de sistema 240 ocorreu, a sessão foi cancelada.

Causa

Este problema ocorre porque a rede está muito ocupada. Por exemplo, a rede poderá ser muito ocupada se muitos computadores de cliente estiverem a copiar ficheiros para o servidor. Por predefinição, a definição de registo para a máscara de afinidade do processador não especifica que o sistema operativo tem de procurar os processadores disponíveis que podem ser utilizados quando ocorre o número de pedidos relacionados com a rede. Isto acontece para os sistemas operativos listados na secção "Sintomas".

Resoluçã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:
322756Como efectuar uma cópia de segurança e restaurar o registo no Windows
Para resolver este problema, altere o valor da entrada ProcessorAffinityMask no registo para corresponder ao número de processadores no computador. Para o fazer, siga estes passos:
  1. Clique em Iniciar , clique em Executar , escreva regedit e, em seguida, clique em OK .
  2. Expanda a seguinte subchave do registo:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NDIS\Parameters
  3. Clique com o botão direito do rato ProcessorAffinityMask e, em seguida, clique em Modificar .
  4. Na caixa dados do valor , escreva um dos seguintes valores e, em seguida, clique em OK :
    • Se tiver dois processadores, utilize o valor binário 0b11 ou valor hexadecimal 0 x 3.
    • Se tiver três processadores, utilize o valor binário 0b111 ou o valor hexadecimal 0x7.
    • Se tiver quatro processadores, utilize o valor binário 0b1111 ou o valor hexadecimal 0xF.
  5. Saia do Editor de registo.
Nota São utilizados os valores 0 x 0 ou 0xFFFFFFFF para desactivar a entrada ProcessorAffinityMask.

Mais Informação

A entrada ProcessorAffinityMask no registo Especifica os processadores que podem ser associados a um adaptador de rede. Além disso, esta entrada pode processar chamadas de procedimento atrasadas (DPCs) que são geradas por essa placa de rede.

A entrada ProcessorAffinityMask foi concebida para computadores com múltiplos processadores e com várias placas de rede.

Cada bit de 32 bits no valor desta entrada representa um processador. O bit alto representa o processador de 32 e de bit baixa representa processador 0. Se um bit é definido como 1, o processador que é representado pelo bit pode ser associado um adaptador de rede. O processador que é representado pelo bit também pode processar todos os DPCs gera o adaptador de rede associada.

Se um pouco estiver definido como 0, o processador que é representado pelo bit de não pode ser associado um adaptador de rede específica.

Se um adaptador de rede não estiver associado com um processador, as DPCs a placa de rede são processadas pelo mesmo processador processados a interrupção onde evoluiu de DPC.

atenção Se modificar o ProcessorAffinityMask, deverá verificar possíveis efeitos secundários receber lado escala (RSS) definições. Receber lado dimensionamento (RSS) permite a carga de rede de uma placa de rede para ser balanceado por várias CPU. Neste caso, RSS ser necessário ser configurado nos sistemas onde o processamento de rede está limitado a um subconjunto dos processadores no sistema.

Estão disponíveis na documentação técnica "Dimensionável funcionamento em rede com RSS" mais informações sobre o RSS. Para rever esta documentação técnica, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/whdc/device/network/NDIS_RSS.mspx
Para obter informações adicionais sobre a entrada ProcessorAffinityMask, visite o seguinte Web site da Microsoft:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx?mfr=true

Propriedades

Artigo: 892100 - Última revisão: 9 de outubro de 2008 - Revisão: 4.0
A informação contida neste artigo aplica-se a:
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows NT Server 4.0 Standard Edition nas seguintes plataformas
    • Microsoft Windows NT 4.0 Service Pack 4
    • Microsoft Windows NT 4.0 Service Pack 5
    • Microsoft Windows NT 4.0 Service Pack 6
    • Microsoft Windows NT 4.0 Service Pack 6a
Palavras-chave: 
kbmt kbwinservnetwork kbtshoot kbprb KB892100 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 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: 892100

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