Select the product you need help with
Os computadores com o Windows XP Service Pack 2 equipados com vários processadores que suportem funcionalidades de gestão de energia do processador poderão ter problemas de desempenhoArtigo: 896256 - Ver produtos para os quais este artigo se aplica. Para continuar a receber actualizações de segurança do Windows, certifique-se de que está a utilizar o Windows XP com Service Pack 3 (SP3). Para mais informações, consulte esta página Web da Microsoft: Algumas versões do Windows vão deixar de ter suporte |
| File name | File version | File size | Date | Time | Platform | SP requirement |
|---|---|---|---|---|---|---|
| Halmacpi.dll | 5.1.2600.3023 | 134,400 | 30-Oct-2006 | 11:27 | x86 | SP2 |
| Ntkrnlmp.exe | 5.1.2600.3023 | 2,137,600 | 30-Oct-2006 | 12:11 | x86 | SP2 |
| Ntkrnlpa.exe | 5.1.2600.3023 | 2,059,264 | 29-Oct-2006 | 19:27 | x86 | SP2 |
| Ntkrpamp.exe | 5.1.2600.3023 | 2,017,280 | 30-Oct-2006 | 11:27 | x86 | SP2 |
| Ntoskrnl.exe | 5.1.2600.3023 | 2,182,016 | 30-Oct-2006 | 12:13 | x86 | SP2 |
Ponto Da Situação
A Microsoft confirmou que este problema ocorre nos produtos da Microsoft listados na secção "Aplica-se a".
Mais Informação
O Windows XP SP2 é necessário em computadores com várias CPUs que suportem estados de desempenho do processador com ACPI. Este requisito inclui computadores que suportem os seguintes itens:
Esta correcção também resolve os seguintes problemas em computadores com múltiplos processadores que suportem estados de desempenho do processador:
Quando são executadas cargas de thread único em sistemas multiprocessador que incluam configurações de duplo núcleo, as cargas de trabalho poderão ser distribuídas pelos núcleos disponíveis. Este comportamento é um artefacto natural de como o Windows agenda trabalho em recursos de CPU disponíveis. Contudo, em sistemas com estados de desempenho de processador que utilizem a política de optimização adaptável do desempenho do processador, esta distribuição de threads pode fazer com que o gestor de energia do kernel do Windows calcule incorrectamente o estado de desempenho ideal para o processador. Este comportamento ocorre porque um determinado núcleo do processador, lógico ou físico, pode parecer menos ocupado do que todo o processador. Em avaliações de desempenho que utilizem cargas de trabalho de thread único, poderá ver este artefacto em resultados de perda de desempenho ou num elevado grau de variação entre execuções sucessivas de testes de avaliação idênticos.
Esta correcção inclui alterações ao gestor de energia do kernel para controlar a utilização global da CPU no pacote do processador. Estas alterações permitem ter a noção do verdadeiro nível de actividade de uma CPU complexa e, por conseguinte, ajudar a calcular correctamente um estado de desempenho elevado.
Nota: esta solução favorece o desempenho em detrimento da poupança de energia. Embora os valores de desempenho de avaliação possam melhorar, a duração da bateria poderá ser negativamente afectada. Consequentemente, esta alteração à política do kernel poderá ser desactivada através de uma chave de registo para permitir a máxima flexibilidade.
Depois de instalar a correcção descrita neste artigo, poderá utilizar as definições de registo para desactivar o novo comportamento da política de estado de desempenho.
Para nos solicitar a desactivação do novo comportamento da política de estado de desempenho, consulte a secção ?Corrigir por mim?. Se preferir corrigir o problema sozinho, consulte a secção ?Deixar-me corrigir o problema?.
Para corrigir este problema automaticamente, clique no botão ou hiperligação Corrigir. Clique em Executar na caixa de diálogo Transferência de Ficheiros e, em seguida, siga os passos indicados no assistente de correcção.
Notas:
Em seguida, avance para a secção "O problema está corrigido?".
- Vários sockets físicos
- Arquitecturas de vários núcleos
- Vários threads lógicos, como a tecnologia hyper-threading da Intel
Esta correcção também resolve os seguintes problemas em computadores com múltiplos processadores que suportem estados de desempenho do processador:
- Uma possível diminuição de desempenho com cargas de thread único quando os estados de desempenho do processador utilizam comutação a pedido.
- A sincronização do TSC (Time Stamp Counter) do processador efectua o registo em todos os processadores quando utiliza o temporizador de gestão de energia da ACPI em sistemas multiprocessador.
- Problemas de promoção e despromoção de estados C da ACPI no gestor de energia do kernel.
Detalhes da actualização
Possível diminuição de desempenho durante a comutação a pedido
A tecnologia DBS (Demand-Based Switching) corresponde à utilização de estados de desempenho do processador com ACPI (dimensionamento dinâmico da tensão e frequência) em resposta a cargas de trabalho do sistema. A gestão de energia de processador do Windows XP implementa a DBS utilizando a política de optimização adaptável do desempenho do processador. Esta política ajusta dinâmica e automaticamente o estado de desempenho actual do processador em resposta à utilização da CPU pelo sistema, sem intervenção do utilizador.Quando são executadas cargas de thread único em sistemas multiprocessador que incluam configurações de duplo núcleo, as cargas de trabalho poderão ser distribuídas pelos núcleos disponíveis. Este comportamento é um artefacto natural de como o Windows agenda trabalho em recursos de CPU disponíveis. Contudo, em sistemas com estados de desempenho de processador que utilizem a política de optimização adaptável do desempenho do processador, esta distribuição de threads pode fazer com que o gestor de energia do kernel do Windows calcule incorrectamente o estado de desempenho ideal para o processador. Este comportamento ocorre porque um determinado núcleo do processador, lógico ou físico, pode parecer menos ocupado do que todo o processador. Em avaliações de desempenho que utilizem cargas de trabalho de thread único, poderá ver este artefacto em resultados de perda de desempenho ou num elevado grau de variação entre execuções sucessivas de testes de avaliação idênticos.
Esta correcção inclui alterações ao gestor de energia do kernel para controlar a utilização global da CPU no pacote do processador. Estas alterações permitem ter a noção do verdadeiro nível de actividade de uma CPU complexa e, por conseguinte, ajudar a calcular correctamente um estado de desempenho elevado.
Nota: esta solução favorece o desempenho em detrimento da poupança de energia. Embora os valores de desempenho de avaliação possam melhorar, a duração da bateria poderá ser negativamente afectada. Consequentemente, esta alteração à política do kernel poderá ser desactivada através de uma chave de registo para permitir a máxima flexibilidade.
Como desactivar o novo comportamento da política de estado de desempenho
Importante: esta secção, método ou tarefa contém passos que explicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Assim, certifique-se de que segue estes passos cuidadosamente. Para uma maior segurança, efectue uma cópia de segurança do registo antes de o modificar. Deste modo, pode restaurar o registo se ocorrer um problema. Para 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 ver o artigo na Base de Dados de Conhecimento Microsoft:322756
(http://support.microsoft.com/kb/322756/pt/
)
Como criar uma cópia de segurança e restaurar o registo no WindowsDepois de instalar a correcção descrita neste artigo, poderá utilizar as definições de registo para desactivar o novo comportamento da política de estado de desempenho.
Para nos solicitar a desactivação do novo comportamento da política de estado de desempenho, consulte a secção ?Corrigir por mim?. Se preferir corrigir o problema sozinho, consulte a secção ?Deixar-me corrigir o problema?.
Corrigir por mim
Para corrigir este problema automaticamente, clique no botão ou hiperligação Corrigir. Clique em Executar na caixa de diálogo Transferência de Ficheiros e, em seguida, siga os passos indicados no assistente de correcção.
Notas:
- Instale a correcção descrita neste artigo antes de executar este pacote.
- Este assistente pode estar apenas em inglês. Contudo, a correcção automática também funciona para versões do Windows noutros idiomas.
- Se não estiver a trabalhar no computador que tem o problema, pode guardar a solução de correcção numa unidade flash ou num CD e, depois, executá-la no computador que tem o problema.
Em seguida, avance para a secção "O problema está corrigido?".
Deixar-me corrigir o problema
Para utilizar as definições de registo para desactivar o novo comportamento da política de estado de desempenho, siga os seguintes passos:- Clique em Iniciar (Start), clique em Executar (Run), escreva regedit e clique em OK.
- Clique com o botão direito do rato em HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager, aponte para Novo (New) e clique em Chave (Key).
- Escreva Throttle para o nome da nova chave.
- Clique com o botão direito do rato em Throttle, aponte para Novo (New) e clique em Valor DWORD (DWORD Value).
- Escreva PerfEnablePackageIdle para o nome do valor.
- Clique com o botão direito do rato em PerfEnablePackageIdle e clique em Modificar (Modify).
- Na caixa Dados do valor (Value data), escreva 0. Certifique-se de que Hexadecimal está seleccionado na caixa de diálogo Editar valor DWORD (Edit DWORD Value) e clique em OK.
Nota: pode escrever 1 na caixa Dados do valor (Value data) para activar o novo comportamento da política de estado de desempenho. - Saia do Editor de registo (Registry Editor).
O problema está corrigido?
- Verifique se o problema está corrigido. Se o problema estiver resolvido, o processo termina aqui.
com esta secção. Se o problema não estiver corrigido, pode contactar o suporte(http://support.microsoft.com/contactus).
- Agradecemos os seus comentários.
Para enviar comentários ou comunicar problemas com esta solução, deixe um comentário no blogue ?Corrigir por mim(http://blogs.technet.com/fixit4me/)? ou envie-nos uma mensagem de correio electrónico(mailto:fixit4me@microsoft.com?Subject=KB).
Corrigir a sincronização do TSC
Em alguns sistemas operativos, o TSC do processador pode alterar a frequência de contagem. Além disso, o TSC do processador pode parar a contagem quando forem utilizadas funcionalidades específicas de gestão de energia do processador. Em computadores multiprocessador, o TSC é normalmente o temporizador de hardware do sistema operativo que suporta chamadas à função KeQueryPerformanceCounter do kernel. Quando o TSC não incrementa de maneira uniforme, os componentes do sistema que utilizem a função KeQueryPerformanceCounter do kernel poderão não funcionar correctamente. Para resolver este problema, a Microsoft possibilita a utilização do temporizador de gestão de energia da ACPI como temporizador do sistema operativo que suporta a função KeQueryPerformanceCounter do kernel. Contudo, alguns programas poderão aceder directamente ao TSC ignorando as APIs do temporizador do Windows. A camada de abstracção de hardware (HAL, Hardware Abstraction Layer) de múltiplos processadores garante que os registos do TSC em todos os processadores de um computador com múltiplos processadores permanecem rigorosamente sincronizados. Por conseguinte, o acesso de software de sistema que possa ser direccionado para processadores diferentes não devolve resultados diferentes. Esta alteração garante que a HAL de múltiplos processadores continua a sincronizar correctamente os TSCs em todos os processadores de um computador, mesmo que o temporizador de gestão de energia da ACPI seja utilizado como o temporizador de hardware do sistema operativo.Corrigir a promoção e despromoção do estado C
Esta alteração corrige problemas no gestor de energia do kernel para processar correctamente a promoção e despromoção do estado C da ACPI em sistemas multiprocessador.Mais Informação
Para obter mais informações sobre um tópico relacionado, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
835730
Para obter mais informações sobre a terminologia padrão utilizada para descrever actualizações de software da Microsoft, clique no número de artigo que se segue para visualizar o artigo na base de dados de conhecimento da Microsoft (KB, Microsoft Knowledge Base):
(http://support.microsoft.com/kb/835730/pt/
)
O som poderá ser reproduzido lentamente ou a música poderá não ser reproduzida continuamente no Windows XP ou Windows 2000
824684
Os produtos de outros fabricantes referidos neste artigo são fabricados por empresas independentes da Microsoft. A Microsoft não concede nenhuma garantia, implícita ou de outra natureza, relativamente ao desempenho ou à fiabilidade destes produtos.
(http://support.microsoft.com/kb/824684/pt/
)
Descrição da terminologia padrão utilizada para descrever actualizações de software da Microsoft
Propriedades
Artigo: 896256 - Última revisão: domingo, 15 de Maio de 2011 - Revisão: 3.0
A informação contida neste artigo aplica-se a:
- Microsoft Windows Server 2003, Standard x64 Edition
- Microsoft Windows Server 2003, Enterprise x64 Edition
Palavras-chave: | atdownload kbwinserv2003sp2fix kbqfe kbhotfixserver kbfix kbbug kbfixme kbmsifixme KB896256 |
Traduções de Artigos
- (????? (?????
- (????? ?????? (???????
- Brasil (Português)
- ?eská republika (?e?tina)
- Danmark (Dansk)
- Deutschland (Deutsch)
- Eesti (Eesti)
- España, Latinoamérica (Español)
- France (Français)
- Hrvatska (Hrvatski)
- Indonesia (Bahasa Indonesia)
- Italia (Italiano)
- Lietuva (Lietuvi?)
- Magyarország (Magyar)
- Nederland (Nederlands)
- Norge (Norsk Bokmål)
- Polska (Polski)
- România (Român?)
- Slovenija (Sloven??ina)
- Slovenská Republika (Sloven?ina)
- Srbija (Srpski)
- Suomi (Suomi)
- Sverige (Svenska)
- Türkiye (Türkçe)
- Vi?t Nam (Ti?ng Vi?t)
- ?????? (????????)
- ???????? (?????????)
- ????????? (?????)
- ?????? (???????)
- ??????? (??????????)
- ???? (?????)
- ??? (???)
- ???? (???)
- ?? (????)
- ?? (????)
- ?? (???)



Voltar ao topo








