Cómo evitar que mi i7 funcione en Turbo Boost constantemente mientras estoy en mi plan personalizado

Respuesta corta: lea el capítulo 14 del Manual del desarrollador de software de las arquitecturas Intel® 64 e IA-32, Volumen 3B: Guía de programación del sistema, Parte 2 (http://www.intel.com/content/dam…)

Respuesta larga: Deshabilitar el modo turbo es sencillo: solo está volteando un bit de un registro específico del modelo (el bit 32 de IA32_PERF_CTL, para ser exactos). Debe tener el módulo del kernel msr ya sea compilado en Linux o cargado manualmente en tiempo de ejecución. Consulte el código fuente de msr-tools para ver cómo leer y escribir MSR individuales. Las direcciones son específicas del modelo de procesador y se encuentran en el apéndice del volumen de documentación del procesador Intel.

Con DVFS puede marcar cualquier frecuencia de reloj no turbo disponible utilizando el módulo de kernel cpufreq. Después de cargar ese módulo, consulte el directorio / sys / devices / system / cpu / X / cpufreq. Debe tener cargado el regulador de espacio de usuario y puede incluir la frecuencia en el archivo scaling_frequency. (Estoy haciendo esto de memoria, algunos detalles pueden estar desactivados).

Si desea que la frecuencia del reloj resida en un rango específico, eso es un poco más difícil. Hay MSR que aparentemente establecen la relación turbo máxima; No he tenido suerte de que funcionen en procesadores Ivy Bridge de clase de servidor. YMMV.

¡Buena suerte!

Puede editar manualmente la frecuencia máxima a la que opera su CPU, y su capacidad de alternar Turbo Boost, desde BiOS. No tengo idea de cómo funciona esto para usted, ya que es totalmente diferente para la placa base de cada fabricante, pero si google “ajusta el procesador Intel BiOS


Casi se me olvida: para encontrar el fabricante de su placa base, siga estos pasos:

  1. Vaya al menú de inicio, escriba DxDiag y presione enter
  2. Ya terminaste. si aparece un mensaje, presione enter nuevamente. Ahora definitivamente verás esto.

El cuadro rojo tiene la información que necesitas.

Hice algunas investigaciones y retoques y el problema fue cuando creé mi plan personalizado, seleccioné “Alto rendimiento”, por lo que la mayoría de las configuraciones ya serían de la manera que me gustaba. Sin embargo, no me di cuenta de que comenzar con High Performance significa que la frecuencia siempre se maximizará porque para eso está diseñado ese plan de energía. Creé un nuevo plan con Balanced como base, ya que este plan permite que SpeedStep funcione, y ahora mi frecuencia está cambiando como debería.