Essas configurações determinam o intervalo de estados de desempenho (ou estados P) que o Windows usará. Com efeito, isso variará a velocidade do clock do processador e, se suportado, a voltagem e a velocidade do FSB - aumentá-los para atender aos requisitos de carga de trabalho ou diminuí-los para reduzir o consumo de energia e a saída de calor.
Para elaborar, a maioria dos processadores suporta um número de estados P, que são uma combinação de um multiplicador de frequência (também conhecido como ID de frequência ou FID) e tensão de alimentação (ID de tensão ou VID). A velocidade de clock de um processador é o produto da velocidade do FSB multiplicada pelo FID , portanto, escolhendo um multiplicador mais baixo, a velocidade do relógio também pode ser reduzida. Alguns processadores 1 também são capazes de reduzir a velocidade do FSB pela metade, resultando no que é conhecido como SuperLFM (Super Low-Frequency Mode).
O número de estados P suportados varia por processador, mas geralmente é em torno de 5-10. Como o Windows permite um total de 100 valores diferentes para o estado do processador, isso significa que nem todo valor resultará em um estado P diferente sendo usado. Em outras palavras, indo de 100% a 99% ou mesmo 90% pode não ter efeito algum na velocidade do clock. Além disso, dependendo de quais estados P são suportados, a velocidade real do clock pode diferir consideravelmente do que você poderia esperar da porcentagem; A especificação de 50% nas opções de energia do Windows não significa necessariamente que o processador funcionará a 50% da velocidade do clock. Por exemplo, no meu Core 2 Duo T9550 com uma velocidade nominal de clock de 2,66 GHz, configurar o estado do processador para 50% não fornece uma velocidade de clock de 1,33 GHz, como seria de se esperar. Em vez disso, o Windows escolhe o menor multiplicador suportado (FID 6), que resulta em uma velocidade de clock de ~ 1,6 GHz (FSB 266 MHz × multiplicador 6 = 1596 MHz) ou 60% da velocidade nominal do clock, conforme evidenciado pela imagem abaixo . 2
Alémdisso,mesmoseoestadomínimofordefinidocomo1%,meuprocessadornãoficaráabaixode~800MHz(SuperLFM),queéamenorvelocidadedeclocksuportada(FSB133MHz×multiplicador6=798MHz);issoé30%davelocidadenominaldoclock.
Deacordocomadocumentaçãodisponível
Escolher com inteligência as porcentagens das opções de energia do Windows, então, envolve descobrir quais estados P seu processador suporta, decidir as velocidades mínimas e máximas que você deseja usar e, em seguida, inserir as porcentagens que resultam nessas velocidades de clock. Não existe uma única resposta correta, pois tudo depende de seus objetivos - se você quer maximizar o desempenho ou a duração da bateria, reduzir a temperatura ou algo totalmente diferente. Experimente e veja o que funciona melhor para você. Pessoalmente, descobri que definir o mínimo e o máximo para 5% (baixo o suficiente para forçar o menor multiplicador, independentemente do processador) e 100%, respectivamente, dá os melhores resultados. Sim, mesmo com bateria. Embora pareça lógico ajustar o estado máximo do processador para menos de 100% com a bateria, na minha experiência é melhor que o processador gaste algum tempo no mais alto estado P e então retorne ao estado ocioso o mais rápido possível, do que passar mais tempo em algum estado intermediário.Windows Vista employs a DBS algorithm by using all available performance states that fall within the range described by these upper and lower limits. When choosing a new target performance state, Windows Vista chooses the closest match between the current power policy setting and the states available on the system, rounding up if necessary.
Para ajustes avançados, utilitários como RMClock permitem desabilitar alguns estados P, bem como overclock e sub ou sobretensão do seu processador. Embora eu pessoalmente não tenha tentado, eu vi recomendações para ter apenas dois estados P ativados - o menor multiplicador possível (SuperLFM se suportado) para inativo, e o maior multiplicador possível (com a menor tensão estável) para tudo o mais . Certamente algo para considerar brincar com se interessado em tais coisas. Contanto que você não faça overclock ou overvolt, o pior cenário é um BSOD e um reinício.
1 Por exemplo, Intel Core 2 Duos, mas não, acredito, mais recentes processadores Core i-series.
2 Estou usando TMonitor para monitorar a velocidade do clock da CPU e o wPrime para empurrar o processador para a velocidade máxima permitida.