Deshabilitar el escalado de la CPU en Windows Server 2008 R2

29

¿Cómo deshabilita la escala de administración de energía de la CPU en Windows Server 2008 R2?

Después de configurar el panel de control, el plan de administración de energía para el rendimiento y luego reiniciar, la CPU-Z de CPUID todavía muestra la velocidad del reloj que se está escalando.

texto alternativo

Kyle Brandt
fuente
Cuando reviso el BIOS cuando tengo la oportunidad, tengo un vago recuerdo de ver configuraciones de escalado en BIOS antes. Estos son los Dell R710.
Kyle Brandt

Respuestas:

24

Hay 3 configuraciones principales de BIOS en el Dell R710 que controlan esto en Administración de energía:

OS Control establece la potencia de la CPU en OS DBPM, la potencia del ventilador en la potencia mínima y la potencia de la memoria en el rendimiento máximo. En esta configuración, toda la información de rendimiento del procesador se pasa del BIOS del sistema al sistema operativo para su control. El sistema operativo establece el rendimiento del procesador en función de la utilización del procesador.

Active Power Controller establece la potencia de la CPU en el sistema DBPM , la potencia del ventilador en la potencia mínima y la potencia de la memoria en el rendimiento máximo. El BIOS establece el rendimiento del procesador en función de la utilización del procesador.

Rendimiento máximo establece todos los campos en Rendimiento máximo.

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

Lo configuramos en "System DBPM" por lo que ignoraba la configuración del sistema operativo.


Vale la pena señalar que esto estaba investigando por qué algunas de nuestras consultas SQL de texto completo estaban tardando tanto. Después de este cambio, observamos que estas consultas cayeron de un promedio de 1285 ms a 335 ms .

Kyle Brandt
fuente
maldita sea, estaba AFK, este estaba justo en mi calle :)
Chopper3
Sí ... vi esto con los primeros R710 que puse. Era contra-intuitivo para mí que la máquina se enviaría con una configuración de rendimiento subóptima como predeterminada. No sé si el valor predeterminado se modificó en versiones posteriores del BIOS o no, pero ahora tengo la costumbre de verificar todos los servidores Dell de la serie R ahora.
Evan Anderson
13

Para la posteridad, aquí están las configuraciones necesarias para los servidores HP (a partir del DL360G6 que acabo de verificar)

El principal:

  • Opciones de administración de energía
    • Regulador de energía HP
      • Modo de ahorro de energía dinámico de HP Varíe la frecuencia de la CPU y la configuración de energía según la carga. Ignora la configuración del sistema operativo. Defecto
      • El modo estático de bajo rendimiento HP ajusta la frecuencia de la CPU y la configuración de energía a sus niveles más bajos.
      • El modo de alto rendimiento estático de HP bloquea la frecuencia de la CPU y la configuración de energía en sus niveles más altos Por su rendimiento.
      • Control del SO Deje que el SO lo maneje.

El otro:

  • Opciones de administración de energía
    • Estado mínimo de inactividad del procesador
      • C6 Deep Power Down
      • Modo de reposo C3
      • Modo de bajo consumo mejorado C1E
      • No C-States Desactiva todos los estados.
sysadmin1138
fuente
La primera vez que intenté deshabilitar C1E y C-States, el resultado fue que la CPU estaba atascada en la frecuencia más baja y no escalaba. Esto podría tener mucho sentido ... no entiendo totalmente esos ajustes ...
Kyle Brandt
@Kyle Podría ser que no les gusta trabajar juntos. O el sistema operativo simplemente debería hacerlo. ACPI es complicado.
sysadmin1138
@kyle Dell nos lo envió con una configuración de BIOS incorrecta. Las dos opciones razonables serían 1) enviar con anulación de rendimiento máximo o 2) enviar con "dejar que el sistema operativo lo controle", ninguno de los dos era cierto para nosotros, por lo que tuvimos lo peor de ambos mundos ...
Jeff Atwood
@Jeff En mi experiencia, los servidores se han enviado con configuraciones "verdes" últimamente. Y, por supuesto, los proveedores de hardware configuran cosas para confiar en sus propios algoritmos de equilibrio de energía sobre configuraciones tontas del sistema operativo.
sysadmin1138