O que é o estado mínimo e máximo do processador no gerenciamento de energia do Windows 7?

57

Estou falando sobre isso:

O que devo definir em mínimo e máximo? Eu quero um bom desempenho da CPU, mas não sobrecarregue a CPU e o ventilador funcionando como um louco.

    
por Boris_yo 16.08.2011 / 08:20

6 respostas

57

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 aqui :

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.

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.

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.

    
por 27.05.2012 / 11:22
12

Para abordar a questão do título específico. Acho que o estado ao qual essas configurações se referem também é conhecido como P-State .

Ou seja, é um controle sobre a freqüência da CPU pico (e, como o link explica, também a voltagem usada).

Há também uma documentação mais técnica da implementação das técnicas de economia de energia implementado na linha Vista dos sistemas operacionais Windows.

No meu entender, é aqui que você pode ver a freqüência máxima da CPU atualmente definida do sistema:

    
por 26.05.2012 / 16:50
5

Estes mínimos e máximos referem-se à potência mínima e máxima da cpu disponível. Se você definir o estado máximo do processador em Gerenciamento de energia para 50%, oferecer até 50% do seu poder de processamento quando colocado sob carga.

O Windows 7 é capaz de variar a freqüência do clock do processador de acordo com o uso do processador. O estado mínimo e máximo do processador controla o intervalo em que o Windows varia a velocidade do clock.

Por exemplo, suponha que sua CPU seja capaz de 0 a 2,4 GHz, o que significa que sua velocidade máxima do processador é de 2,4 GHz. Um mínimo de 25% e um máximo de 75% farão com que o Windows varie a velocidade entre 600 MHz (25%) e 1,8 GHz (75%) do processador de 2,4 GHz. "Na bateria" e "conectado" é para definir dois intervalos diferentes para os estados de descarga e carregamento.

O ponto de reduzir a freqüência do clock é que, quanto maior a freqüência, mais calor o processador produzirá e mais energia consumirá. Quanto menor a frequência, mais tempo levará para concluir o processamento (cálculo).

O artigo Como impedir o seu laptop de O superaquecimento informa isso:

Based on our experience, we have noticed that that the laptop overheats when the processor is running at 100% processor state. Reducing the processor state by a few notches results in the reduction of temperate by 10-20 C, which results in a minor performance dip.

We used Speccy to check for temperate during testing, based on which the processor running on 95% processor state gave the same performance (barely noticeable dip), with a drop of 10-20 C. You can keep an even lower processor state (such as 80-85%) to make sure that your laptop heats up even less.

    
por 26.05.2012 / 19:35
3

É simples. Para o mínimo, defina cerca de 5%, para o conjunto máximo de 100%. Você obtém todo o poder que precisa, mas quando a CPU está inativa, ela vai para a menor frequência possível. Não se preocupe com 5%, o CPU mais recente pode ficar tão baixo. No meu caso (core2duo @ 3,2GHz) o estado inferior é de 2GHz, mesmo que eu ajuste o mínimo para 5%.

    
por 01.06.2012 / 17:06
3

O estado mínimo e máximo do processador é a porcentagem da velocidade da CPU na qual ele será executado.

Por exemplo, você tem uma CPU a 3.00Ghz, então

Se você definir o estado Mínimo do Processador como 10% e máximo como 90%, a velocidade do processador será de 0,3 Ghz (10% de 3,00Ghz) e 2,7Ghz (90% de 3,00Ghz).

Reduzir isso diminuiria o desempenho sob carga de trabalho pesada. Esse é o mesmo tipo de pergunta: usar uma CPU de alta velocidade (3.00Ghz +) ou uma CPU de baixa velocidade (~ 1.5Ghz) e o número de núcleos importa.

Para você está pedindo configurações ótimas, então seria:

Minimum processor state:
        On Battery: 10%
        Plugged in: 30%

**Do not change the Cooling policy.** (it is best when default)

Maximum processor state: 
        On Battery: 80% (saves battery)
        Plugged in: 100%

E se você quiser o melhor desempenho o tempo todo (com o custo da bateria enquanto estiver na bateria), então

Minimum processor state:
        On Battery: 20%
        Plugged in: 30%

**Do not change the Cooling policy.** (it is best when default)

Maximum processor state: 
        On Battery: 100%
        Plugged in: 100%

E para o tópico OverHeating, o processador não superaqueceria (vai esquentar muito) até que você o enfatize, a execução de softwares pesados como alguns jogos pesados pode superaquecê-lo, ele também depende de qual processador e sistema de refrigeração que você está usando, eu seria capaz de ajudá-lo mais se você especificar mais algumas informações

Na verdade, é um tópico completamente diferente.

Se você quiser mais informações, leia estes:

1) O que é estado mínimo e máximo do processador no gerenciamento de energia?

2) Estado Mínimo e Máximo do Processador " "Configuração ideal"

3) O que faz a opção Estado do processador mínimo na caixa Opções avançadas de um plano de energia?

Esperando que isso ajude ..

EDIT: Cada CPU tem um número de estados do processador, não podemos definir a CPU diferente desses estados da CPU. Eu peguei esses valores apenas por exemplo.

    
por 26.05.2012 / 16:39
2

Na verdade, todas as pessoas estão respondendo de teoria e livros. Eu pessoalmente tentei definir o estado máximo do processador em 30% e ganhar apenas 1 grau Celsius em superaquecimento. Eu subestimei o processador para o mínimo de obter um BSOD em 5 minutos de estresse, e ganhei outro 1 grau Celsius.

Eu enfatizo o fato de que o laptop, um Lenovo E540, é novo, com canais de exaustão limpos, ventilador limpo, nova pasta térmica (melhor e mais cara do mercado - cerca de 25 $ em uma garrafa bem pequena). Todo esse esforço por apenas 2 graus Celsius. Isto é porque é um tipo de laptop barato para a Lenovo, não na série T ou W. O dissipador de calor é muito pobre e nada na Terra consegue lidar com isso. O processador gosta de ficar em torno de 50-52C quando inativo e 70-75C na carga. Estes números são com os ajustes acima e sem.

    
por 15.11.2015 / 01:38