A carga de processador não é distribuída entre vários processadores em um computador que esteja executando o Windows Server 2003, Windows 2000 Server ou Windows NT 4.0

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

Sintomas

Se você estiver executando qualquer um dos seguintes sistemas operacionais em um computador que possui diversos processadores, a carga de processador não é distribuída entre vários 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 usados muito mais do que o processador ou processadores no computador. Além disso, se você usar um computador cliente baseado no Windows da Microsoft para se conectar ao servidor que esteja executando um desses sistemas operacionais, você receber uma das seguintes mensagens de erro:
Ocorreu um erro de sistema 64. O nome da rede especificado não está mais disponível.
Erro de sistema 121. O período de tempo limite do semáforo expirou.
Erro do sistema 240 ocorreu, a sessão foi cancelada.

Causa

Esse problema ocorre porque a rede está muito ocupada. Por exemplo, sua rede pode estar muito ocupado se vários computadores cliente estiverem copiando arquivos para o servidor. Por padrão, a configuração do Registro para a máscara de afinidade de processador não especifica que o sistema operacional deve procurar qualquer processadores disponíveis que podem ser usados quando ocorrerem muitas solicitações relacionadas à rede. Isso é verdadeiro para os sistemas operacionais que estão listados na seção "Sintomas".

Resolução

importante Esta seção, método ou tarefa contém etapas que informam sobre como modificar o registro. No entanto, sérios problemas poderão ocorrer se você modificar o registro incorretamente. Por isso, certifique-se que você execute essas etapas cuidadosamente. Para proteção adicional, fazer backup do registro antes de modificá-lo. Em seguida, você pode restaurar o registro se ocorrer um problema. Para obter mais informações sobre como fazer backup e restaurar o registro, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
322756Como fazer backup e restaurar o registro no Windows
Para resolver esse problema, altere o valor da entrada ProcessorAffinityMask no Registro para corresponder ao número de processadores no computador. Para fazer isso, execute as seguintes etapas:
  1. Clique em Iniciar , clique em Executar , digite regedit e, em seguida, clique em OK .
  2. Expanda a seguinte subchave do Registro:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NDIS\Parameters
  3. Clique com o botão direito do mouse ProcessorAffinityMask e, em seguida, clique em Modificar .
  4. Na caixa dados do valor , digite um dos seguintes valores e, em seguida, clique em OK :
    • Se você tiver dois processadores, use o valor binário 0b11 ou valor hexadecimal 0 x 3.
    • Se você tiver três processadores, use o valor binário 0b111 ou valor hexadecimal 0 x 7.
    • Se você tiver quatro processadores, use o valor binário 0b1111 ou valor hexadecimal 0xf.
  5. Feche o Editor do Registro.
Observação Os valores de 0 x 0 ou 0xFFFFFFFF são usados para desabilitar a entrada ProcessorAffinityMask.

Mais Informações

A entrada ProcessorAffinityMask no Registro especifica os processadores podem ser associados a um adaptador de rede. Além disso, essa entrada pode processar as chamadas de procedimento atrasada (DPCs) gerados por esse adaptador de rede.

A entrada ProcessorAffinityMask é desenvolvida para computadores que possuem diversos processadores e que tem vários adaptadores de rede.

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

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

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

cuidado Se você modificar o ProcessorAffinityMask, você deve verificar possíveis efeitos colaterais nas configurações do lado de recebimento escala (RSS). Receive-side scaling (RSS) permite a carga de rede de um adaptador de rede para ser balanceado entre várias CPUs. Nesse caso, RSS talvez precise ser configurada em sistemas onde o processamento de rede é restrito a um subconjunto dos processadores no sistema.

Mais informações sobre RSS estão disponíveis no white paper "Scalable Networking com RSS". Para revisar este white paper, visite o seguinte 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 site:
http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx?mfr=true

Propriedades

ID do artigo: 892100 - Última revisão: quinta-feira, 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 (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • 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 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: 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