Desabilitar o dimensionamento da CPU no Windows Server 2008 R2

29

Como você desabilita a escala de gerenciamento de energia da CPU no Windows Server 2008 R2?

Depois de configurar o Painel de controle, o Gerenciamento de energia planeja o desempenho e, em seguida, reinicializa - o Cpu-Z do CPUID ainda mostra a velocidade do relógio que está sendo dimensionada.

texto alternativo

Kyle Brandt
fonte
Quando vou verificar o BIOS, quando tenho uma chance, tenho uma vaga memória de ver as configurações de dimensionamento nos BIOS antes. Estes são os Dell R710s.
Kyle Brandt

Respostas:

24

Existem 3 configurações principais do BIOS no Dell R710 que controlam isso em Gerenciamento de energia:

O Controle do sistema operacional define a energia da CPU como DBPM do sistema operacional, a energia do ventilador como Potência mínima e a energia da memória como Desempenho máximo. Nessa configuração, todas as informações de desempenho do processador são passadas do BIOS do sistema para o sistema operacional para controle. O sistema operacional define o desempenho do processador com base na sua utilização.

O Active Power Controller define a energia da CPU para System DBPM , a potência do ventilador para Potência Mínima e a energia da memória para Desempenho Máximo. O BIOS define o desempenho do processador com base na sua utilização.

Desempenho máximo define todos os campos para Desempenho máximo.

Fonte: http://support.dell.com/support/systemsinfo/document.aspx?c=us&cs=555&l=en&s=biz&~file=/systems/pet410/en/hom/html/syssetup.htm

Definimos o "System DBPM" para ignorar as configurações do sistema operacional.


Vale a pena notar que isso estava investigando por que algumas de nossas consultas SQL de texto completo estavam demorando tanto. Após essa alteração, observamos que essas consultas caíram de uma média de 1285 ms para 335 ms .

Kyle Brandt
fonte
caramba, era AFK, esse aqui estava na minha rua :) #
Chopper3
Sim ... Vi isso com os primeiros R710 que eu coloquei. Era contra-intuitivo para mim que a máquina fosse enviada com configurações de desempenho abaixo do ideal como padrão. Não sei se o padrão foi ajustado em versões posteriores da BIOS ou não, mas agora adquiri o hábito de verificar todos os servidores Dell da série R agora.
Evan Anderson
13

Para a posteridade, aqui estão as configurações necessárias para os servidores HP (a partir do DL360G6 que acabei de verificar)

O principal:

  • Opções de gerenciamento de energia
    • Regulador de potência HP
      • Modo de economia de energia dinâmica HP Varie a frequência da CPU e a configuração de energia com base na carga. Ignora as configurações do SO. Padrão
      • Modo estático de baixo desempenho HP Ajusta as configurações de freqüência e energia da CPU aos níveis mais baixos.
      • O modo estático de alto desempenho HP bloqueia as configurações de frequência e energia da CPU aos níveis mais altos. Para desempenho.
      • Controle do SO Deixe o SO lidar com isso.

O outro:

  • Opções de gerenciamento de energia
    • Estado mínimo da energia ociosa do processador
      • C6 Deep Power Down
      • C3 Modo de suspensão
      • Modo Avançado de Baixa Potência C1E
      • Nenhum estado C Desative todos esses estados.
sysadmin1138
fonte
A primeira vez que tentei desabilitar C1E e C-States, o resultado foi que a CPU estava presa na frequência mais baixa e não aumentava de escala. Isso pode fazer sentido ... não compreendo totalmente essas configurações ...
Kyle Brandt
@Kyle Pode ser que eles não gostem de trabalhar juntos. Ou o sistema operacional deve fazê-lo. ACPI é complicado.
sysadmin1138
@kyle A Dell nos enviou com configurações ruins do BIOS. As duas opções sãs seriam 1) enviar com substituição máxima de desempenho ou 2) enviar com "deixe o sistema operacional controlá-lo" - nenhum dos dois era verdadeiro para nós, portanto tivemos o pior dos dois mundos.
Jeff Atwood
@ Jeff Na minha experiência, os servidores vêm enviando configurações "verdes" recentemente. E, é claro, os fornecedores de HW definem as coisas para confiar em seus próprios algoritmos de balanceamento de energia em configurações tolas do SO.
sysadmin1138