Instalei o CPUID CPU-Z em meu laptop para revisar os recursos do meu processador. No Windows XP, ele me mostra a velocidade correta do núcleo,
Clock speed- 133MHz
Multiplier- 14
Core speed = 133*14
=1862MHz
Esta é a minha velocidade central real. Mas no Windows 7 não mostra a velocidade certa
Clock speed- 133MHz
Multiplier- 6
Core speed = 133*6
=798MHz
Outro fato estranho é que sempre que abro outro programa pesado, o multiplicador aumenta repentinamente, mostrando a velocidade real do núcleo.
Alguém tem idéia de por que dois multiplicadores diferentes são mostrados em dois casos diferentes, resultando em duas velocidades de núcleo diferentes.
Responder1
Resumindo, isso não é uma falha, é um recurso de economia de energia dos processadores modernos. Intel chama issoPasso rapido, AMD chama issoPowerNow!.
Basicamente, quando o seu processador não está trabalhando muito, ele irá "desacelerar" (ou diminuir o clock, se preferir) para economizar energia e produzir menos calor. Quando você precisa trabalhar duro, ele retorna à velocidade máxima conforme necessário. Esta transição é quase instantânea e se estiver fazendo seu trabalho corretamente, você não deverá notar que seu sistema está "lento" devido à baixa velocidade do clock ou às transições entre velocidades.
Os processadores Intel (i3, i5, i7) e AMD mais recentes agora têm uma extensão para isso, por meio da qual o processador pode realmente fazer overclock automático se for seguro fazê-lo dentro dos limites térmicos ou de energia. A versão da Intel disso éTurbo Boost. A ideia por trás disso é que a energia é economizada mantendo o processador em uma freqüência mais alta, mas por um tempo menor antes de retornar ao modo inativo, quanto mais tempo gasto em modo inativo, melhor será a economia de energia.
A razão pela qual você pode não estar vendo isso no XP é possivelmente porque ele requer suporte do sistema operacional e dos drivers do chipset. Se você possui drivers antigos ou não ativou um plano de energia que tenta economizar energia, você não verá o underclock da CPU , o perfil de energia "desktop" ou "desempenho" (não me lembro o nome) nem todas as CPUs habilitam recursos de economia de energia, se bem me lembro.
O Windows 7 ativa esse modo de economia de energia por padrão, pois o atraso na mudança de velocidade é imperceptível. O Windows XP pode precisar que você mude para um perfil de energia "móvel" para ver a mudança na frequência da CPU.
De acordo com a página da Wikipedia paraPasso rapidoo que confirma que pode ser necessário alterar o perfil de energia para permitir que o CPU SpeedStep faça underclock no processador:
No Microsoft Windows XP, o suporte SpeedStep está integrado no console de gerenciamento de energia no painel de controle. No Windows XP, um usuário pode regular indiretamente a velocidade do processador, alterando os esquemas de energia. A configuração "Home/Office Desk" desativa o SpeedStep, o esquema de energia "Portátil/Laptop" ativa o SpeedStep e a "Max Battery" usa o SpeedStep para desacelerar o processador a níveis mínimos de energia à medida que a bateria enfraquece. As configurações do SpeedStep para esquemas de energia, integrados ou personalizados, não podem ser modificadas na GUI do painel de controle, mas podem ser modificadas usando o utilitário de linha de comando POWERCFG.EXE.
Responder2
Deixe-me começar com um aviso que estou apenas supondo, pois é difícil tomar uma decisão sem mais informações.
O caso provável é que você tenha uma CPU que possa funcionar, o que significa alterar sua velocidade para economizar energia dependendo do uso. Suponho que seja esse o caso porque normalmente é mais prevalente em ambientes do tipo laptop. Meu palpite sobre por que o XP é diferente do 7 é uma de duas coisas: ou as configurações de energia são diferentes (há uma opção para otimizar a potência ou o desempenho) ou o XP não suporta o mecanismo de revisão (por meio de drivers), fixando-o assim no máx.
Para completar, os processadores mais recentes (normalmente desktop) possuem turbo-boost, que permite que um único núcleo funcione mais rápido se você desligar outros núcleos. A compensação aqui é feita pela dissipação de calor e não pelo consumo de energia (embora os dois estejam relacionados).
Responder3
Bem, o site oficial da Microsoft afirma que seu sistema operacional tem bugs ao avaliar a velocidade do processador, afirma o seguinte
A ferramenta Sistema do Painel de Controle pode não informar corretamente a velocidade do processador do seu computador.
Ocorre devido ao erro interno de fórmula do sistema operacional
e a solução para o seu problema é
Check your processor speed at bios which may list out it proper speed normally third party tools used to calculate or just obtain the data from the bios settings
você pode comparar a velocidade do processador no gerenciador de tarefas -> guia desempenho e na guia propriedades do meu computador
você pode ver a diferença lá e finalmente oa diferença foi causada devido ao erro interno da fórmula
leia este artigo sobre velocidade do processador na Microsoft