Página principal » cómo » ¿Está activa la CPU de una computadora cuando un sistema operativo está en modo de suspensión?

    ¿Está activa la CPU de una computadora cuando un sistema operativo está en modo de suspensión?

    Cuando pone su sistema operativo en modo de reposo, ¿cuánta actividad se sigue produciendo "bajo el capó" con el hardware de su computadora? La publicación de preguntas y respuestas de SuperUser de hoy tiene una gran explicación para ayudar a un lector curioso a aprender más sobre cómo funciona su sistema y computadora.

    La sesión de Preguntas y Respuestas de hoy nos llega por cortesía de SuperUser, una subdivisión de Stack Exchange, un grupo de sitios web de preguntas y respuestas impulsado por la comunidad..

    Foto cortesía de Asif A. Ali (Flickr)..

    La pregunta

    El lector SuperUser cpx desea saber si la CPU de una computadora está activa cuando un sistema operativo está en modo de suspensión:

    Supongamos que tiene un sistema operativo Windows instalado en su computadora y cambia el sistema al modo de suspensión antes de guardarlo. Según mi conocimiento, no habría programas ni procesos en ejecución. ¿El procesador todavía estaría funcionando o activo en segundo plano de alguna manera o capacidad y utilizando energía??

    Cuando realiza cualquier acción con computadoras modernas que ejecutan Windows 7, 8.1 o 10 (es decir, abre la tapa, presiona un botón, toca el mouse), se enciende de inmediato sin tener que presionar el botón de encendido. ¿Es porque la CPU estaba esperando activamente que ocurrieran esos eventos mientras estaba en modo de bajo consumo??

    ¿Está activa la CPU de una computadora cuando un sistema operativo está en modo de suspensión??

    La respuesta

    DavidPostill, colaborador de Superusuario, tiene la respuesta para nosotros:

    Es una CPU activa en modo inactivo?

    Depende. Hay diferentes estados de reposo (S1 a S4) y el estado de la CPU no es el mismo en todos ellos.

    • La CPU se detiene en estado de reposo S1
    • La CPU está apagada en estado de suspensión S2 o superior

    El modo de suspensión normalmente es el estado de suspensión S3, pero a veces el BIOS puede configurarse para que use el estado de suspensión S1 en su lugar (se usa cuando la reanudación desde S3 no funciona correctamente).

    • powercfg -a (se puede usar para ver qué estados de suspensión admite una PC)

    Ejemplo de salida:

    Estado de reposo del sistema

    Los estados S1, S2, S3 y S4 son los estados durmientes. Un sistema en uno de estos estados no está realizando ninguna tarea computacional y parece estar apagado. Sin embargo, a diferencia de un sistema en estado de apagado (S5), un sistema inactivo retiene el estado de la memoria, ya sea en el hardware o en el disco. No es necesario reiniciar el sistema operativo para que la computadora vuelva a funcionar..

    Algunos dispositivos pueden activar el sistema de un estado inactivo cuando se producen ciertos eventos, como una llamada entrante a un módem. Además, en algunas computadoras, un indicador externo le dice al usuario que el sistema simplemente está inactivo.

    Con cada estado de suspensión sucesivo, S1 a S4, se apaga más computadora. Todas las computadoras compatibles con ACPI apagan sus relojes de procesador en S1 y pierden el contexto del hardware del sistema en S4 (a menos que se escriba un archivo de hibernación antes del apagado), como se indica en las secciones a continuación. Los detalles de los estados intermedios de reposo pueden variar según la forma en que el fabricante haya diseñado la máquina. Por ejemplo, en algunas máquinas, ciertos chips en la placa base pueden perder potencia en S3, mientras que en otros, tales chips retienen la potencia hasta S4. Además, algunos dispositivos pueden activar el sistema solo desde S1 y no desde estados de suspensión más profundos.

    Estado de encendido del sistema S1

    El estado de alimentación del sistema S1 es un estado inactivo con las siguientes características:

    El consumo de energía

    • Menos consumo que en S0 y mayor que en los otros estados de reposo, el reloj del procesador está apagado y los relojes del bus están detenidos, reanudación del software
    • El control se reinicia donde lo dejó.

    Latencia de hardware

    • Típicamente no más de dos segundos

    Contexto del hardware del sistema

    • Todo el contexto retenido y mantenido por hardware

    Estado de energía del sistema S2

    El estado de alimentación del sistema S2 es similar al S1, excepto que el contexto de la CPU y el contenido de la memoria caché del sistema se pierden porque el procesador pierde energía. El estado S2 tiene las siguientes características:

    El consumo de energía

    • Menos consumo que en el estado S1 y mayor que en S3, el procesador está apagado, los relojes del bus están parados (algunos buses pueden perder energía), reanudación del software
    • Después de la activación, el control comienza desde el vector de reinicio del procesador

    Latencia de hardware

    • Dos segundos o más, mayor o igual que la latencia para S1

    Contexto del hardware del sistema

    • El contexto de la CPU y los contenidos de la caché del sistema se pierden

    Estado de encendido del sistema S3

    El estado de alimentación del sistema S3 es un estado inactivo con las siguientes características:

    El consumo de energía

    • Menos consumo que en el estado S2, el procesador está apagado y algunos chips en la placa base también podrían estar apagados

    Reanudación del software

    • Después del evento de activación, el control comienza desde el vector de reinicio del procesador

    Latencia de hardware

    • Casi indistinguible de S2

    Contexto del hardware del sistema

    • Sólo se conserva la memoria del sistema; Se pierden el contexto de la CPU, el contenido de la caché y el contexto del conjunto de chips.

    Estado de encendido del sistema S4

    El estado de alimentación del sistema S4, el estado de hibernación, es el estado inactivo de menor potencia y tiene la latencia de activación más larga. Para reducir el consumo de energía al mínimo, el hardware apaga todos los dispositivos. Sin embargo, el contexto del sistema operativo se mantiene en un archivo de hibernación (una imagen de la memoria) que el sistema escribe en el disco antes de ingresar al estado S4. Al reiniciar, el cargador lee este archivo y salta a la ubicación anterior a la hibernación del sistema.

    Si una computadora en el estado S1, S2 o S3 pierde toda la alimentación de CA o de la batería, pierde el contexto del hardware del sistema y, por lo tanto, debe reiniciarse para volver a S0. Sin embargo, una computadora en el estado S4 puede reiniciarse desde su ubicación anterior incluso después de perder la alimentación de CA o de la batería porque el contexto del sistema operativo se conserva en el archivo de hibernación. Una computadora en el estado de hibernación no usa energía (con la posible excepción de la corriente de goteo).

    El estado de alimentación del sistema S4 tiene las siguientes características:

    El consumo de energía

    • Apagado, excepto por la corriente de goteo al botón de encendido y dispositivos similares, reanudación del software
    • El sistema se reinicia desde el archivo de hibernación guardado. Si el archivo de hibernación no se puede cargar, se requiere reiniciar. La reconfiguración del hardware mientras el sistema está en el estado S4 puede provocar cambios que impidan que el archivo de hibernación se cargue correctamente.

    Latencia de hardware

    • Largo e indefinido. Sólo la interacción física devuelve el sistema a un estado de trabajo. Dicha interacción puede incluir al usuario presionando el interruptor de ENCENDIDO o, si el hardware apropiado está presente y el despertador está habilitado, un timbre entrante para el módem o la actividad en una LAN. La máquina también puede despertar de un temporizador de reanudación si el hardware lo admite. Contexto del hardware del sistema.
    • Ninguno retenido en hardware. El sistema escribe una imagen de la memoria en el archivo de hibernación antes de apagarse. Cuando se carga el sistema operativo, lee este archivo y salta a su ubicación anterior.

    Fuente: Estados durmientes del sistema

    Otras lecturas

    • Un índice A-Z de la línea de comandos de Windows CMD: una excelente referencia para todo lo relacionado con la línea de comandos de Windows.
    • powercfg - Controle la configuración de energía y configure los modos de Hibernación / En espera.

    ¿Tienes algo que agregar a la explicación? Apaga el sonido en los comentarios. ¿Quieres leer más respuestas de otros usuarios de Stack Exchange con experiencia en tecnología? Echa un vistazo a la discusión completa aquí.