Ir ao conteúdo
  • Cadastre-se

Alguém conhece esta otimização


snake_08

Posts recomendados

Recentemente em um fórum de p2p que eu freqüento, eu vi falando sobre como maximizar o desempenho de pc’s com 2 núcleos, eu achei que era mais um daqueles me engana que eu gosto da net, porque nunca tinha lido nada a respeito, mas agora muita gente ta falando que teve ganhos consideráveis, vou ate reproduzir aqui o post, pra ver se alguém já conhecia sobre, ou se tem informações sobre estes ganhos.

“Dica: Turbine seu processador dual-core no Windows XP! É inegável que os dual-core estão dominando o mercado. A própria Intel, com o lançamento do Celeron dual-core, demonstra com ainda mais clareza que o tempo dos single-core acabou (afinal, com um dual-core por R$120, não valerá a pena pegar um single-core de R$110).

O grande problema dos multi-core (não só dos duais, mas dos quad também) é o mau aproveitamento dos cores adicionais. Em outras palavras, os sistemas não administram bem os duais e quads.

Logicamente, os usuários chiaram quando viram isso, seus PCs dual-core não estavam sendo tão rápidos quanto esperavam, e reclamaram com a Microsoft. Ela tratou de preparar uma atualização para corrigir o problema, porém esta só era distribuída para quem pedia, e não era disponibilizada publicamente.

Porém, numa bela manhã de sol, a Microsoft liberou esta atualização, e alguns usuários foram logo dando dicas de como se beneficiar disto.

Se você é um usuário casual e não exige muito do PC, talvez você nem sinta diferença. Agora se você joga, usa programas profissionais de áudio ou vídeo, ou faz uso intenso de multitarefa (vários programas abertos ao mesmo tempo), certamente sentirá um belo impacto no desempenho.

Mas então, vamos lá!

Requerimentos do sistema:

-> WindowsXP Home, Professional ou Media Center Edition (não pode estar sendo rodado pelo VirtualPC)

-> Um PC com processador multi-core (dual-core, quad-core, opti-core...), ou um processador com processadores lógicos múltiplos (por exemplo, Pentium 4 HT)

Para processadores Intel:

Verifique se o Windows XP Hotfix Patch: KB896256 está instalado (ele não é baixado via Windows Update).

Se ele não estiver instalado, baixe-o aqui: download KB896256 XP patch. Se tiver usando o WindowsXP em inglês, baixe aqui: download KB896256 XP patch

Para processadores AMD:

Verifique se o Windows XP Hotfix Patch: KB896256 (ele não é baixado via Windows Update) e os drivers para CPUs AMD estão instalado.

Se eles não estiverem instalados, baixe-os aqui: download KB896256 XP patch (se estiver usando WindowsXP em inglês, baixe aqui: download KB896256 XP patch) e AMD CPU Driver.

Se você possui um processador AMD, instale o AMD CPU Driver.

Ok, vamos instalar o patch.

Patch instalado, vamos ao tweak que turbina o XP com dual-core:

Clique em Iniciar>>Executar...

Digite regedit e dê Enter

Vá para o local HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager, e veja se a chave Throttle está lá. Se não estiver, crie-a, clicando com o botão direito em Session Manager e escolhendo Novo>>Chave, e nomeie-a com o nome Throttle.

Agora clique na chave Throttle que você acabou de criar. Na parte à direita, clique com o botão direito, Vá em Novo>>Valor DWORD. Nomeie-o como PerfEnablePackageIdle, e com o valor decimail 1. Um exemplo:

Fazendo isso, feche o regedit.

Ok, a parte principal já foi!

Agora a parte final exige uma edição no seu boot.ini. Sobre isso, existem algumas observações a se fazer:

1- Se você usa um processador AMD dual-core, e instalou os drivers de CPU AMD, o /usepmtimer (que é necessário para o correto funcionamento da otimização) será adicionado automaticamente (ou seja, você não precisa executar esse passo).

2- quem tem processador, Core 2 Duo, Core 2 Quad e Core 2 Extreme não precisa mexer no boot.ini, já quem tem Pentium 4 com HT e Pentium D precisa... mas o regedit é obrigatório.

3- Alguns programas, como o World of Warcraft, podem sofrer instabilidades utilizando este comando (/usepmtimer). Caso tenha problemas, retire-o do seu boot.ini.

.Para editar seu boot.ini, clique em Meu computador com o botão direito, vá em Propriedades. Clique na aba Avançado. Na categoria Inicialização e recuperação, clique em Configurações. Clique em Editar.

Abrirá o Bloco de Notas com o arquivo boot.ini. Na última linha, depois de tudo, cole esse parâmetro: /usepmtimer

Veja o exemplo:

Basta você adicionar o comando, e salvar o documento.

Reinicie seu PC e teste seu sistema otimizado para multi-core! Teste com alguns games, programas que exigem bastante processamento e verifique os resultados.

No Windows Vista não é necessário executar este procedimento, ele já vem com essa otimização.

Link para o comentário
Compartilhar em outros sites

  • Membro VIP

Ok, primeiro, não tem milagre, quem estiver interessado em testar ja fique sabendo que não vera nenhum milagre saindo dai, todos esses procedimentos são mais para contornar um bug/incompatibilidade entre CPUs multi-core e sistemas de gerenciamento de energia (EIST e CnQ).

Os processadores tem um contador interno que conta o número de ciclos desde que ele foi ligado e por algum motivo quem fez o Windows achou que seria uma boa ideia usar esse contador para marcar o tempo (o clock é constante e é bem preciso logo...), até ai tudo bem, no caso de uma CPU com CnQ o clock ja não é constante mas isso ainda não da problemas porque jogos sempre deixam a CPU no clock máximo, com dois núcleos a coisa complica, cada um deles tem seu próprio contador e que não precisam andar juntos, ai a aplicação que confiar nesse contador para medir o tempo recebera informações erradas e pode não funcionar/funcionar de forma errada (mais lento por exemplo), a solução foi simples, usar outro contador... E tudo o que ta escrito no texto faz basicamente isso.

Link para o comentário
Compartilhar em outros sites

é. Não faz milagres, mas eu ganhei uns 2 fps no NFSMW..

;D

Inda mais pra eu.. AUshAUsAS

Jogo sem VGA

¬¬'

**, se o jogo rodava a 4FPS é 50% de desempenho que ganhou, não é bom? kkkkkkkkkkkkkkkk

Isso aí não faz milagres, tanto que nem teve grande divulgação essa correção. A AMD lançou sua própria solução, um driver para o X2 que basicamente faz a mesma coisa.

Link para o comentário
Compartilhar em outros sites

**, se o jogo rodava a 4FPS é 50% de desempenho que ganhou, não é bom? kkkkkkkkkkkkkkkk

Isso aí não faz milagres, tanto que nem teve grande divulgação essa correção. A AMD lançou sua própria solução, um driver para o X2 que basicamente faz a mesma coisa.

Pois é qase isso.. Mas rodava a 15 agora a 17 18 ;D

AsuhAushAS

E lugar fechado faz 23FPS lol

ASAsuhASuAs

Chipset G965

Abraço.

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!