Puede que se de el caso de que halles algún fallo con tu código o proyecto, recuerda probar siempre en un ambiente de testing antes añadir el código al trabajo final.
Solución:
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 salida de calor.
Para elaborar, la mayoría de los procesadores admiten varios 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 del reloj de un procesador es el producto de la velocidad del FSB multiplicada por el FID, por lo que al elegir un multiplicador más bajo, la velocidad del reloj también se puede reducir. Algunos procesadores1 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 superbaja).
La cantidad de estados P admitidos varía según el procesador, pero suele rondar 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 como resultado el uso de un estado P diferente. En otras palabras, pasar del 100% al 99% o incluso al 90% podría no tener ningún efecto en la velocidad del reloj. Además, según los estados P que se admitan, la velocidad real del reloj puede diferir considerablemente de lo que cabría esperar del porcentaje; especificar 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 podría esperarse. En su lugar, Windows elige el multiplicador admitido más bajo (FID 6), lo que da como resultado 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 lo demuestra la imagen a continuación .2
Además, incluso si el estado mínimo se establece en 1%, mi procesador no bajará 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.
Según la documentación disponible aquí:
Windows Vista emplea un algoritmo DBS utilizando 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 de destino, Windows Vista elige la coincidencia más cercana entre la configuración de la política de energía actual y los estados disponibles en el sistema, redondeando si es necesario.
Entonces, elegir inteligentemente los porcentajes para las opciones de energía de Windows implica averiguar 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 hay 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 qué funciona mejor para usted. Personalmente, he descubierto que establecer el mínimo y el máximo en 5% (lo suficientemente bajo como para forzar el multiplicador más bajo independientemente del procesador) y 100%, respectivamente, da 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 es mejor que el procesador pase un tiempo en el estado P más alto y luego vuelva a inactivo lo más rápido posible, que tenerlo pasar más tiempo en algún estado intermedio.
Para ajustes avanzados, utilidades como RMClock le permiten deshabilitar 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 inactivo y el multiplicador más alto posible (al voltaje estable más bajo) para todo lo demás . Ciertamente, algo para considerar jugar si está interesado en tales cosas. Siempre que no haga overclock o overvolt, el peor de los casos es un BSOD y un reinicio.
1 Por ejemplo, Intel Core 2 Duos, pero creo que no los procesadores Core i-series más nuevos.
2 Estoy usando TMonitor para monitorear la velocidad del reloj de la CPU y wPrime para empujar el procesador a la velocidad máxima permitida.
Para abordar la pregunta del título específico. creo que el estado al que se refieren estos ajustes también se conoce como P-State.
Es decir, es un control sobre el cima Frecuencia 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 sistemas operativos Windows.
Según tengo entendido, aquí es donde puede ver la frecuencia máxima de CPU establecida actualmente del sistema:
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 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 tiene una capacidad de 0 a 2,4 GHz, lo que significa que la velocidad máxima de su 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%) fuera 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 objetivo 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 lo siguiente:
Según nuestra experiencia, hemos notado que la computadora portátil se sobrecalienta cuando el procesador está funcionando al 100% del estado del procesador. Reducir el estado del procesador en algunas muescas da como resultado la reducción de templado en 10-20 C, lo que da como resultado una caída menor en el rendimiento.
Usamos Speccy para verificar la temperatura durante la prueba, según la cual 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 del procesador aún más bajo (como como 80-85%) para asegurarse de que su computadora portátil se calienta aún menos.
Nos puedes corroborar nuestra faena fijando un comentario o dejando una puntuación te lo agradecemos.