Sim
O seu processador tem um relógio base ou Velocidade do barramento frontal , meu i7 é ~ 100MHz, então há um multiplicador que pode mudar com base na demanda do processador - este processador de 2,6 GHz pode ter um multiplicador de clock que vai até 36 para me dar uma velocidade máxima de clock de ~ 3,6 GHz.
Como na maioria das vezes sua máquina está ociosa, esse multiplicador ficará em torno de 8x, o que significa que minha máquina está funcionando apenas a 800MHz e pode mudar várias vezes por segundo.
Eu não sei qual processador você tem, então eu não posso te dizer o que você está fazendo, mas os mais processadores modernos fazem isso, incluindo o seu celular, ele é chamado passeio de velocidade e é o que seu sistema faz para economizar energia.
Você pode conferir CPU-Z por CPUID para visualizar os detalhes do seu sistema (windows).
Ou, se estiver executando o Linux em um sistema que tenha um sistema /proc
, você poderá executar cat /proc/cpuinfo
para visualizar os detalhes sobre o seu processador. Nesta impressão, e na página da CPU da CPU-Z você visualiza a velocidade máxima, a velocidade atual, o multiplicador e o multiplicador máximo.
Note que este multiplicador aplica-se a cada um dos seus núcleos, portanto, se o seu sistema tivesse que dizer 8 núcleos - todos eles estariam rodando na mesma freqüência.
Aqui está meu sistema ocioso , observe que ele está rodando a cerca de 800MHz com um multiplicador de 8, o mínimo para este processador.
Aquiestáomeusistemasobcargamoderada,rodandoa3.4GHzcomummultiplicadorde34.(notequeatensãodonúcleotambémaumenta)
Avelocidadedobarramentode100MHzserágeradaporum
A velocidade do núcleo, ~ 3,4 GHz, é gerada por um segundo PLL na própria CPU, usando o FSB como fonte.
Overclock
Quando as pessoas fazem overclock em suas máquinas, isso geralmente aumenta a velocidade do FSB - o que faz com que tudo corra mais rápido; o problema com tudo que corre mais rápido, é que suga mais potência - geralmente exigindo uma leve sobretensão também.
Onde as pessoas começam a ter problemas é que quando estão funcionando com potência máxima, em primeiro lugar, o silício fica extremamente quente e, segundo, as altas tensões nominais começam a saturar os transistores próximos, a poucos mícrons do silício - danificando potencialmente o silício em si, e interferindo com outras partes da CPU.
HLT
Depois de responder a essa pergunta, eu mesmo perguntei se havia alguma técnica adicional de economia de energia, para a qual a resposta era < href="https://en.wikipedia.org/wiki/HLT_(x86_instruction)"> a instrução HLT
;
Depois que a CPU terminar o processamento de sua carga de trabalho, ela será interrompida, basicamente desativando o núcleo até que a próxima interrupção seja disparada. Nesse estado, o clock ainda está sendo executado no FSBxMlt., Mas o núcleo da CPU não está funcionando e essencialmente não gera energia.
Você pode ver o processo de instrução HTL
no Gerenciador de Tarefas do Windows, seu nome é Processo Inativo do Sistema ; todo o tempo de CPU não utilizado será gasto executando HLT
.