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

59

Estoy hablando de esto:

ingrese la descripción de la imagen aquí

¿Qué debo establecer en mínimo y máximo? Quiero un buen rendimiento de la CPU pero no CPU y ventilador sobrecalentados que funcionen como locos

Boris_yo
fuente
@Iszi, independientemente de la redacción específica del título, la pregunta es claramente pedir consejos para configurarlos. Básicamente, ha secuestrado la pregunta a algo relacionado pero completamente diferente con su recompensa. Puede haber sido mejor comenzar una pregunta por separado solicitando detalles técnicos sobre los estados del procesador, y dejar esta pregunta para brindar información con respecto al ajuste del rendimiento.
Synetech
"¿Exactamente a qué aspecto del rendimiento de la computadora se refieren estas configuraciones y qué efecto tienen cuando se ajustan?" Has cambiado la pregunta original por completo. Las respuestas actuales contienen detalles más que suficientes para la pregunta en su forma actual.
Moab
En realidad, las respuestas actuales son prácticamente inútiles para Boris (y otros que solo quieren ajustar el rendimiento / ruido / potencia) porque dan "definiciones de diccionario" que explican los aspectos técnicos de bajo nivel en lugar de resumir los efectos del mundo real. Es como si alguien preguntara cómo escribir un bucle for rápido para leer un archivo y obtener discusiones sobre la notación big-O, los tiempos de acceso al disco y demás.
Synetech
Si tiene curiosidad sobre la política de enfriamiento del sistema : esta es la respuesta .
Jon-Eric

Respuestas:

60

Esta configuración determina el rango de estados de rendimiento (o estados P) que usará Windows. En efecto, esto variará la velocidad del reloj del procesador y, si es compatible, el voltaje y la velocidad del FSB: aumente para cumplir con los requisitos de carga de trabajo o disminuya para reducir el consumo de energía y la producción de calor.

Para elaborar, 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 voltaje de suministro (ID de voltaje o VID). La velocidad de reloj de un procesador es el producto de la velocidad FSB multiplicada por el FID , por lo que al elegir un multiplicador más bajo, la velocidad de reloj también puede reducirse. Algunos procesadores 1 también pueden reducir la velocidad del FSB a la mitad, lo que da como resultado lo que se conoce como SuperLFM (Modo de frecuencia súper baja).

El número de estados P admitidos varía según el procesador, pero generalmente es de alrededor de 5-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 como resultado un estado P diferente. En otras palabras, pasar del 100% al 99% o incluso del 90% podría no tener ningún efecto en la velocidad del reloj. Además, según los estados P admitidos, la velocidad real del reloj puede diferir considerablemente de lo que cabría esperar del porcentaje; especificar el 50% en las opciones de energía de Windows no significa necesariamente que su procesador funcionará al 50% de la velocidad del reloj. Por ejemplo, en mi Core 2 Duo T9550 con una velocidad de reloj nominal de 2,66 GHz, establecer el estado del procesador al 50% no da una velocidad de reloj de 1,33 GHz, como era de esperar. En cambio, Windows elige el multiplicador compatible más bajo (FID 6),2

ingrese la descripción de la imagen aquí

Además, incluso si el estado mínimo se establece en 1%, mi procesador no irá por debajo de ~ 800 MHz (SuperLFM), que es la velocidad de reloj más baja admitida (FSB 133 MHz × multiplicador 6 = 798 MHz); esto es el 30% de la velocidad nominal del reloj.

De acuerdo con la documentación disponible aquí :

Windows Vista emplea un algoritmo DBS mediante el uso de todos los estados de rendimiento disponibles que se encuentran 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 si es necesario.

Elegir inteligentemente los porcentajes para las opciones de energía de Windows, entonces, implica descubrir qué estados P admite su procesador, decidir las velocidades de reloj mínima y máxima que desea usar y luego ingresar los porcentajes que dan como resultado esas velocidades de reloj. No existe una única respuesta correcta, ya que todo depende de sus objetivos, ya sea que desee maximizar el rendimiento o la duración de la batería, reducir las temperaturas o algo completamente diferente. Experimente y vea lo que funciona mejor para usted. Personalmente, descubrí que establecer un mínimo y un máximo del 5% (lo suficientemente bajo como para forzar el multiplicador más bajo independientemente del procesador) y el 100%, respectivamente, brinda los mejores resultados. Sí, incluso con batería. Si bien puede parecer lógico establecer el estado máximo del procesador en menos del 100% con la batería, en mi experiencia, '

Para ajustes avanzados, las utilidades como RMClock le permiten desactivar algunos estados P, así como overclock y subvoltaje o sobrevoltaje de su procesador. Si bien personalmente no lo he probado, he visto recomendaciones para tener solo dos estados P habilitados: el multiplicador más bajo posible (SuperLFM si es compatible) para el ralentí, y el multiplicador más alto posible (con el voltaje estable más bajo) para todo lo demás . Ciertamente, hay algo con lo que considerar jugar si está interesado en tales cosas. Mientras no haga overclock o sobrevoltaje, el peor de los casos es un BSOD y un reinicio.


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

Indrek
fuente
1
la mejor respuesta, en mi opinión
RawR Crew
¿Cómo puedo averiguar cuáles son los estados p permitidos de mi procesador? ¿Y hay alguna manera de ver en qué momento se está ejecutando? Me gustaría saber antes de ajustar la configuración si realmente hará algo físicamente :-)
user56reinstatemonica8
@Indrek, ¿significa "algoritmo DBS"?
Pacerier
@Pacerier Conmutación basada en la demanda.
Indrek
¿Por qué necesitaría aumentar el mínimo del 5% si aumenta automáticamente según sea necesario? A menos que no lo levante según sea necesario correctamente. Tratando de determinar si puedo hacer que mi lenta Dell Latitude 7370 Core m7 deje de funcionar como una mierda.
xr280xr
12

Para abordar la pregunta de título específica. Creo que el estado al que se refieren estas configuraciones también se conoce como P-State .

Es decir, es un control sobre la frecuencia máxima 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 Vista de los sistemas operativos Windows.

Según tengo entendido, aquí es donde puede ver la frecuencia máxima de CPU actualmente establecida del sistema:

ingrese la descripción de la imagen aquí

Der Hochstapler
fuente
¿Quiere decir que dado que los números se refieren al "pico", no hay daño en establecer el mínimo al 100%?
Pacerier
@Pacerier Respondí esto hace 4 años
Der Hochstapler
Esta configuración todavía está en Windows en estos días.
Pacerier
6

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

Windows 7 puede variar la frecuencia del reloj del procesador de acuerdo con el uso del procesador. 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 0 a 2.4 GHz, lo que significa que su velocidad máxima de procesador es de 2.4 GHz. Un mínimo de 25% y un máximo de 75% harán que Windows varíe la velocidad entre 600 MHz (25%) y 1.8 GHz (75%) del procesador de 2.4 GHz. "Con batería" y "enchufado" es para configurar dos rangos diferentes para los estados de descarga y carga.

El punto de reducir la frecuencia del reloj es que, cuanto mayor sea la frecuencia, más calor producirá el procesador y más energía consumirá. Cuanto menor sea la frecuencia, más tiempo llevará completar el procesamiento (cálculo).

El artículo Cómo evitar que su computadora portátil se sobrecaliente informa esto:

Según nuestra experiencia, hemos notado que la computadora portátil se sobrecalienta cuando el procesador está funcionando al 100% del estado del procesador. La reducción del estado del procesador en unas pocas muescas da como resultado la reducción de la temperatura en 10-20 C, lo que resulta en una disminución menor del rendimiento.

Utilizamos Speccy para verificar la temperatura durante las pruebas, en función de las cuales el procesador que se ejecuta en un estado de procesador del 95% dio el mismo rendimiento (caída apenas perceptible), con una caída de 10-20 C. Puede mantener un estado de procesador aún más bajo (tal como 80-85%) para asegurarse de que su computadora portátil se calienta aún menos.

harrymc
fuente
3

Es sencillo. Para el mínimo establecido alrededor del 5%, para el máximo establecido el 100%. Obtiene toda la potencia que necesita, pero cuando la CPU está inactiva, pasa a la frecuencia más baja posible. No se preocupe por el 5%, la CPU más nueva puede ir tan bajo. En mi caso (core2duo @ 3,2GHz) el estado inferior es de 2GHz, incluso configuré un mínimo del 5%.

miky
fuente
3

El estado mínimo y máximo del procesador es el porcentaje de la velocidad de la CPU a la que se ejecutará.

Por ejemplo, tiene una CPU a 3.00Ghz, luego

Si configura el estado del procesador mínimo en 10% y el máximo en 90%, la velocidad de su procesador variará de 0.3Ghz (10% de 3.00Ghz) y 2.7Ghz (90% de 3.00Ghz).

Reducirlos, por supuesto, disminuiría el rendimiento bajo una gran carga de trabajo. Este es el mismo tipo de pregunta, como usar una CPU de alta velocidad (3.00Ghz +) o una CPU de baja velocidad (~ 1.5Ghz) y el número de núcleos es importante.

Para solicitar configuraciones óptimas, entonces 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 desea el mejor rendimiento todo el tiempo (a costa de la batería mientras está en la 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 de sobrecalentamiento, el procesador no se sobrecalentará (se calentará mucho) hasta que lo estreses , ejecutar un software pesado como algunos juegos pesados ​​puede sobrecalentarlo, también depende del procesador y sistema de enfriamiento que estés usando, podría para ayudarlo más si especifica más información

En realidad es un tema completamente diferente.

Si quieres más información lee esto:

1) ¿Cuál es el estado mínimo y máximo del procesador en la administración de energía?

2) Configuración mínima y máxima del estado del procesador "óptimo"?

3) ¿Qué hace la opción Estado mínimo del procesador en el cuadro Opciones avanzadas de un Plan de energía?

Esperando que esto ayude ...

EDITAR: cada CPU tiene un número de estado de procesador, no podemos configurar la CPU que no sean estos estados de CPU. Tomé esos valores solo por ejemplo.

Akshat Mittal
fuente
44
No del todo bien. Los procesadores no admiten un número infinito de estados de potencia (por no hablar de 100 de ellos), por lo que establecerlo en 3% es más probable que aplique la lógica del "estado de potencia mínima que mantiene al procesador por encima del 3% de la frecuencia nominal". Por lo general, he visto que los procesadores tienen algo así como 10 estados de potencia, con variaciones de velocidad de reloj y voltaje de la CPU.
Mokubai
Sí, exactamente, el procesador tiene un número limitado de estados posibles, no es posible configurar la CPU que no sean estos estados. (Acabo de tomar esos valores como ejemplo) Por favor no rechace el voto.
Akshat Mittal
No te rechacé, simplemente agregué algunas aclaraciones como comentario. De hecho, pensé que tu respuesta daba información útil y, como solo rechazo respuestas horribles o totalmente erróneas, solo puedo decirte que el voto negativo no fue mío.
Mokubai
Esta bien perdón. He agregado esa información a la respuesta ...
Akshat Mittal
2

En realidad, todas las personas responden desde la teoría y los libros. Personalmente intenté establecer el estado máximo del procesador en 30% y ganar solo 1 grado Celsius en sobrecalentamiento. Subvolucioné el procesador al mínimo para obtener un BSOD en 5 minutos de estrés, y obtuve otro 1 grado Celsius.

Destaco el hecho de que la computadora portátil, una Lenovo E540, es nueva, con canales de escape limpios, ventilador limpio, nueva pasta térmica (la mejor y más cara del mercado, alrededor de 25 $ en una botella muy pequeña). Todo este esfuerzo por solo 2 grados centígrados. Esto se debe a que es una especie de computadora portátil barata para Lenovo, no en las series T o W. El disipador térmico es muy pobre, y nada en la Tierra puede hacer frente a eso. Al procesador le gusta permanecer a unos 50-52 ° C cuando está inactivo, y 70-75 ° C en carga. Estas cifras son con los ajustes anteriores y sin ellos.

Gelu Mititelu
fuente