Anonim

Averiguar qué son los estados P y los estados "Sx" y cómo pueden afectar su computadora puede ser una tarea confusa. En su forma más básica, un estado P es un estado de rendimiento. También hay estados globales (estados "Gx"). Uno de estos estados globales es para la suspensión de la computadora, que se divide entre cuatro estados "Sx" o estados S (S1 a S4). Para obtener más información sobre estos estados y lo que hacen, siga a continuación.

Una mirada a los estados de rendimiento

No todos los fabricantes de procesadores se refieren a un estado de rendimiento como un estado P. Intel en realidad lo llama SpeedStep (aunque esta marca registrada expiró en 2012), ¡pero AMD podría llamarlos PowerNow! o Cool'n'Quiet en sus procesadores. SpeedStep (y otras implementaciones similares de otras marcas) es, en esencia, una forma de escalar dinámicamente los estados P del procesador a través del software.

Estos estados pueden ir desde (P0, el estado de mayor rendimiento, hasta P16, según el fabricante). P0 es el estado de máxima potencia y frecuencia, lo que significa que P1 es un poco menos intenso que P0. Eso haría que P2 fuera menos intensivo que P1, y así sucesivamente.

Así es como IBM lo explica:

Es posible que no vea un cambio notable después de cambiar su estado P, excepto en programas y aplicaciones que dependen mucho de HPC (computación de alto rendimiento).

Estados C

Es importante reconocer las diferencias entre un estado P y un estado C. Un estado P es un estado de rendimiento mientras que un estado C es un estado real del procesador. También se podría decir que un estado C es un estado inactivo mientras que el estado P es un estado en el que el procesador está realmente funcionando, excepto, por supuesto, el estado C0. Esto es lo que hacen los diferentes estados C:

  • C0: Este estado es donde el procesador se está ejecutando y tomando instrucciones.
  • C1: Este estado a menudo se denomina estado de detención, en gran parte porque el procesador deja de ejecutar instrucciones. Pero, aún puede volver a su estado de ejecución (C0) casi instantáneamente.
  • C2: Conocido comúnmente como el estado Stop-Clock, este es un estado opcional donde todos los relojes internos y externos se detienen a través del hardware. En este estado, el procesador puede tardar más en reactivarse y volver a C0.
  • C3: este es otro estado de procesador opcional donde la CPU detendrá todos los relojes internos. Muchos procesadores tendrán diferentes variaciones del estado C3, por lo que el tiempo que le tomará al procesador volver al estado C0 depende en gran medida del fabricante del hardware.

Es importante tener en cuenta que puede haber más de cuatro estados C. Si bien lo que se enumera son los estados C más básicos, los fabricantes pueden sumar un total de diez estados C.

Todo sobre los estados de sueño

Es posible que esté familiarizado con muchos de los estados S, particularmente si usa una máquina con Windows. En muchas máquinas con Windows, tiene la opción de enviar su computadora a Suspender / En espera e Hibernación. El propio Christian De Looper de PCMech hizo un gran trabajo al explicar la diferencia entre estos dos estados, pero también están sucediendo muchas cosas.

Estos son los diferentes tipos de estados de suspensión en los que puede entrar su procesador:

  • S0: similar a cómo se clasifican los estados de rendimiento, S0 es el estado más exigente, mientras que S1, S2, etc., son un poco menos intensivos. En el estado S0, el procesador está listo para recibir instrucciones y el sistema es totalmente utilizable.
  • S1: S1 consume menos energía que S0, ya que el sistema se envía a un estado de latencia de activación baja. En este estado, la CPU deja de ejecutar instrucciones, pero la CPU y la RAM aún mantienen la energía, lo que le permite volver al último estado del sistema.
  • S2: Otro estado de latencia de activación baja, S2 es muy similar a S1, pero toda la CPU y la memoria caché del sistema se vacía / pierde, ya que el procesador se apaga (es decir, pierde energía).
  • S3, comúnmente conocido como suspensión: este estado es donde se pierde todo el contexto del sistema, excepto RAM. La RAM mantiene la energía y, en general, le permitirá volver rápidamente a lo que estaba haciendo antes de poner el sistema en suspensión .
  • S4, denominado Hibernación : el estado de suspensión final es cuando el sistema entra en hibernación. Esto es cuando está en su configuración de potencia más baja, lo que también significa que toma mucho tiempo despertarse. Se corta la energía de todo , incluidos los periféricos y cualquier disco duro externo. Si bien lleva mucho más tiempo volver a lo que estaba haciendo, este estado hace que no pierda poder en absoluto.

Cambio de estados de rendimiento, estados C y estados de suspensión

Cambiar los estados de sueño es bastante fácil. Se requerirá un apagado o reinicio del sistema, ya que debe ingresar a la configuración del BIOS. Una vez reiniciado, deberá presionar la tecla correspondiente para ingresar la configuración de su BIOS. Una vez que esté en el BIOS, podrá editar sus estados de suspensión en Administración de energía (esto podría denominarse algo diferente, según el fabricante de la placa base).

En la mayoría de los procesadores más nuevos y las nuevas versiones de Windows, un estado P no se puede controlar manualmente. Hubo / hay herramientas que hicieron y pueden manipular, pero no se recomienda (en algunos casos, puede freír componentes). Muchas opciones de BIOS ya no admiten el control directo por ese motivo. Sin embargo, las opciones de BIOS le permitirán habilitar el software que controla los estados P dinámicamente, pero debe asegurarse de que su sistema cumpla con todos los requisitos. También vale la pena asegurarse de que su sistema operativo lo admita también.

Si desea habilitar software como la tecnología Intel SpeedStep mejorada, es tan simple como ingresar a su BIOS y habilitarlo. Una vez que haya hecho eso, tendrá que dirigirse a las Opciones de energía de su panel de control y asegurarse de que también esté activado allí. Intel tiene una guía bastante extensa sobre esto.

Cambiar los estados C a veces es posible. Todo depende del fabricante de la placa base. Algunos le permitirán cambiar los estados C en el BIOS, mientras que otros no. Si puede cambiarlo en el BIOS, estará debajo de algo como Opciones de administración de energía u Opciones avanzadas de administración de energía. Es posible que no lo llame directamente un estado C, sino algo así como un estado de energía inactivo. Si está en Linux, Stack Overflow tiene información excelente sobre cómo cambiar los estados C a través del núcleo.

Clausura

¡Y eso concluye nuestra descripción general rápida de lo que son los estados de rendimiento y reposo! Hay una tonelada de información profundamente técnica sobre los dos estados, especialmente si desea sumergirse en la Especificación de la Interfaz Avanzada de Configuración y Energía (ACPI).

¿Tienes alguna pregunta? ¡Asegúrese de dejar un comentario a continuación o únase a nosotros en los foros de PCMech!

Estados de administración de energía: ¿qué es un estado s y un estado p?