2011-08-16 06:20:40 +0000 2011-08-16 06:20:40 +0000
60
60

¿Qué es el estado mínimo y máximo del procesador en la administración de energía de Windows 7?

Me refiero a esto:

¿Qué debo poner en mínimo y máximo? Quiero un buen rendimiento de la CPU pero que no se sobrecaliente y el ventilador funcione como un loco.

Respuestas (6)

62
62
62
2012-05-27 09:22:24 +0000

Estos ajustes determinan el rango de estados de rendimiento (o estados P) que utilizará Windows. En efecto, esto variará la velocidad de reloj del procesador y, si se admite, el voltaje y la velocidad del FSB: auméntalos para satisfacer los requisitos de la carga de trabajo, o disminúyelos para reducir el consumo de energía y la producción de calor.

Para explicarlo mejor, la mayoría de los procesadores admiten una serie de estados P, que son una combinación de un multiplicador de frecuencia (también conocido como ID de frecuencia o FID) y un voltaje de alimentación (ID de voltaje o VID). La velocidad de reloj de un procesador es el producto de la velocidad del FSB multiplicada por el FID , por lo que si se elige un multiplicador más bajo, la velocidad de reloj también puede reducirse. Algunos procesadores1 también son capaces de reducir la velocidad del FSB a la mitad, dando lugar a lo que se conoce como SuperLFM (Super Low-Frequency Mode).

El número de estados P soportados varía según el procesador, pero suele ser de entre 5 y 10. Dado que Windows permite un total de 100 valores diferentes para el estado del procesador, esto significa que no todos los valores darán lugar a que se utilice un estado P diferente. En otras palabras, pasar del 100% al 99% o incluso al 90% puede no tener ningún efecto sobre la velocidad del reloj. Además, dependiendo de los estados P soportados, la velocidad de reloj real puede diferir considerablemente de lo que se espera del porcentaje; especificar el 50% en las opciones de energía de Windows no significa necesariamente que el procesador funcione al 50% de velocidad de reloj. Por ejemplo, en mi Core 2 Duo T9550, con una velocidad de reloj nominal de 2,66 GHz, al establecer el estado del procesador al 50% no se obtiene una velocidad de reloj de 1,33 GHz, como cabría esperar. En su lugar, Windows elige el multiplicador más bajo soportado (FID 6), lo que resulta en una velocidad de reloj de ~1,6 GHz (FSB 266 MHz × multiplicador 6 = 1596 MHz), o el 60% de la velocidad de reloj nominal, como se evidencia en la imagen siguiente.2

Además, aunque el estado mínimo se establezca en el 1%, mi procesador no bajará de ~800 MHz (SuperLFM), que es la velocidad de reloj más baja soportada (FSB 133 MHz × multiplicador 6 = 798 MHz); esto es el 30% de la velocidad de reloj nominal.

Según la documentación disponible aquí :

Windows Vista emplea un algoritmo DBS utilizando todos los estados de rendimiento disponibles que caen dentro del rango descrito por estos límites superior e inferior. Al elegir un nuevo estado de rendimiento objetivo, Windows Vista elige la coincidencia más cercana entre la configuración actual de la política de energía y los estados disponibles en el sistema, redondeando hacia arriba si es necesario.

La elección inteligente de los porcentajes para las opciones de energía de Windows, por tanto, implica averiguar qué estados P admite su procesador, decidir las velocidades de reloj mínimas y máximas que desea utilizar y, a continuación, introducir los porcentajes que dan lugar a esas velocidades de reloj. No hay una única respuesta correcta, ya que todo depende de tus objetivos: si quieres maximizar el rendimiento o la duración de la batería, reducir las temperaturas o algo totalmente distinto. Experimenta y comprueba qué es lo que más te conviene. Personalmente, he comprobado que establecer el mínimo y el máximo al 5% (lo suficientemente bajo como para forzar el multiplicador más bajo independientemente del procesador) y al 100%, respectivamente, da los mejores resultados. Sí, incluso en batería. Si bien puede parecer lógico establecer el estado máximo del procesador a menos del 100% en batería, en mi experiencia es mejor que el procesador pase algún tiempo en el estado P más alto y luego vuelva a estar en reposo lo más rápido posible, a que pase más tiempo en algún estado intermedio.

Para ajustes avanzados, utilidades como RMClock permiten desactivar algunos estados P, así como overclockear y subvolucionar el procesador. Aunque personalmente no lo he probado, he visto recomendaciones para tener sólo dos estados P habilitados - el multiplicador más bajo posible (SuperLFM si es compatible) para el ralentí, y el multiplicador más alto posible (en el voltaje estable más bajo) para todo lo demás. Ciertamente es algo que hay que considerar si se está interesado en estas cosas. Mientras no hagas overclock o overvolt, el peor escenario es un BSOD y un reinicio.

  • *

1 Por ejemplo, Intel Core 2 Duos, pero no, creo, los nuevos procesadores Core i-series.
2 Estoy usando TMonitor para monitorizar la velocidad de reloj de la CPU y wPrime para llevar el procesador a la máxima velocidad permitida.

12
12
12
2012-05-26 14:50:38 +0000

Para responder a la pregunta específica del título. Creo que el estado al que se refieren estos ajustes también se conoce como P-State .

Es decir, es un control sobre la frecuencia pico de la CPU (y como explica el enlace, también el voltaje utilizado).

También hay una documentación más técnica de la implementación de las técnicas de ahorro de energía implementadas en la línea de sistemas operativos Windows de Vista.

A mi entender, aquí es donde se puede ver la frecuencia máxima de la CPU actualmente establecida en el sistema:

6
6
6
2012-05-26 17:35:57 +0000

Estos mínimos y máximos se refieren a la potencia mínima y máxima de la cpu disponible. Si se establece el estado máximo del procesador en la gestión de energía al 50%, debería ofrecer hasta el 50% de su potencia de procesamiento cuando se pone bajo carga.

Windows 7 es capaz de variar la frecuencia del reloj del procesador en función del uso del mismo. El estado mínimo y máximo del procesador controla el rango dentro del cual Windows varía la velocidad del reloj.

Por ejemplo, suponga que su CPU es capaz de ir de 0 a 2,4 GHz, lo que significa que la velocidad máxima del procesador es de 2,4 GHz. Un mínimo del 25% y un máximo del 75% harán que Windows varíe la velocidad entre 600 MHz (25%) y 1,8 GHz (75%) del procesador de 2,4 GHz. “En batería” y “enchufado” es para establecer dos rangos diferentes para los estados de descarga y carga.

El objetivo de reducir la frecuencia de reloj es que, cuanto más alta sea la frecuencia, más calor producirá el procesador y más energía consumirá. Cuanto más baja sea la frecuencia, más tiempo tardará en completar el procesamiento (el cálculo).

El artículo Cómo evitar que su portátil se sobrecaliente informa de lo siguiente :

Basándonos en nuestra experiencia, hemos observado que el portátil se sobrecalienta cuando el procesador está funcionando al 100% de su estado. Si se reduce el estado del procesador en unos pocos niveles, la temperatura se reduce entre 10 y 20 C, lo que provoca una pequeña disminución del rendimiento.

Hemos utilizado Speccy para comprobar la temperatura durante las pruebas, según las cuales el procesador funcionando en un estado de procesador del 95% daba el mismo rendimiento (una caída apenas perceptible), con un descenso de 10-20 C. Puedes mantener un estado de procesador aún más bajo (como el 80-85%) para asegurarte de que tu portátil se calienta aún menos.

3
3
3
2012-05-26 14:39:29 +0000

El estado mínimo y máximo del procesador es el porcentaje de velocidad de la CPU al que funcionará.

Por ejemplo, si tiene una CPU a 3.00Ghz, entonces

Si establece el estado mínimo del procesador al 10% y el máximo al 90% entonces la velocidad de su procesador variará entre 0.3Ghz (10% de 3.00Ghz) y 2.7Ghz (90% de 3.00Ghz).

Bajar estos valores, por supuesto, reduciría el rendimiento bajo una gran carga de trabajo. Es el mismo tipo de cuestión que usar una CPU de alta velocidad (3.00Ghz+) o una CPU de baja velocidad (~1.5Ghz) y el número de núcleos importa.

Si pregunta por la configuración óptima, sería:

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%

Y si quieres el mejor rendimiento todo el tiempo (a costa de la batería mientras esté en batería) entonces

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%

Y para el tema del sobrecalentamiento, el procesador no se sobrecalentará (se calentará mucho) hasta que lo estreses, ejecutar software pesado como algunos juegos pesados puede sobrecalentarlo, también depende del procesador y del sistema de refrigeración que estés usando, podría ayudarte más si especificas algo más de información

En realidad es un tema completamente diferente.

Si quieres más información lee esto:

1) * ¿Qué es el estado mínimo y máximo del procesador en la gestión de la energía? **

2) * Ajuste “óptimo” del estado mínimo y máximo del procesador? **

3) * [ ¿Qué hace la opción de estado mínimo del procesador en el cuadro de opciones avanzadas de un plan de energía? (http://answers.microsoft.com/en-us/windows/forum/windows_7-performance/what-does-the-minimum-processor-state-option-in/74fa379d-c542-e011-9577-d485645a8348)**

Espero que esto ayude…

EDIT: Cada CPU tiene un número de Estado del Procesador, No podemos configurar la CPU que no sean estos estados de la CPU. Tomé esos valores sólo para el ejemplo.

3
3
3
2012-06-01 15:06:10 +0000

Es sencillo. Para el mínimo establece un 5%, para el máximo establece el 100%. Obtienes toda la potencia que necesitas, pero cuando la CPU está en reposo, va a la frecuencia más baja posible. No te preocupes por el 5%, la CPU más reciente puede ir tan bajo. En mi caso (core2duo@3,2GHz) el estado más bajo es de 2GHz incluso cuando pongo el mínimo al 5%.

2
2
2
2015-11-15 00:38:28 +0000

En realidad, toda la gente está respondiendo desde la teoría y los libros. Personalmente probé a poner el estado máximo del procesador al 30% y gané sólo 1 grado Celsius en sobrecalentamiento. Yo undervolted el procesador al mínimo de conseguir un BSOD en 5 minutos de estrés, y ganó otro 1 grado Celsius.

Subrayo el hecho de que el portátil, un Lenovo E540, es nuevo, con los canales de escape limpios, el ventilador limpio, la pasta térmica nueva (la mejor y más cara del mercado - unos 25$ en una botella muy pequeña). Todo este esfuerzo para sólo 2 grados Celsius. Esto se debe a que es una especie de portátil barato para Lenovo, no de la serie T o W. El disipador es muy pobre, y nada en la Tierra puede hacer frente a eso. Al procesador le gusta estar alrededor de 50-52C en reposo, y 70-75C en carga. Estas cifras son con los ajustes anteriores y sin ellos.