Qué sucede cuando reinicias tu computadora

Reiniciar tu computadora es una tarea común. Ya sea para solucionar problemas o para la instalación de software y hardware, la mayoría de las computadoras se reinician con bastante regularidad. Y aquellas que no lo hacen pueden comenzar a mostrar problemas hasta que se reinicien. ¿Qué sucede cuando reinicias tu computadora? En realidad, es un proceso bastante simple que involucra algunos comandos bastante básicos.

¿Qué sucede cuando reinicias?

restart-computer-reboot-1

En abstracto, un reinicio se indica mediante una bandera de estado de energía establecida por tu computadora al final del proceso de apagado. Esta bandera le dice a la placa base que restablezca los componentes conectados utilizando los comandos de reinicio correctos, y luego sigue el proceso de inicio normal (también conocido como “bootstrap”).

Este comando de reinicio no es más que un cierto valor en una cierta dirección de registro que la placa base verifica antes de pasar a su estado “apagado”. Si la bandera de reinicio está presente, la computadora inicia el proceso de arranque tan pronto como se completa el proceso de apagado. Si la bandera no está presente, la computadora pasa al estado de “apagado suave”, esperando que regreses y presiones el botón de encendido nuevamente.

El proceso de reinicio es solo ligeramente diferente del proceso de apagado. La computadora “sabe” reiniciar gracias al comando de reinicio ACPI, pero eso solo se establece después de que la computadora ha completado el proceso de apagado. Todos los componentes se reinician como parte del proceso de apagado, por lo que la única diferencia entre apagado y reinicio es que la computadora se reinicia inmediatamente.

El proceso de apagado es bastante simple en sí mismo. Cuando seleccionas “apagado” en el menú del sistema operativo, la computadora cierra todas las aplicaciones, hace un poco de mantenimiento, desmonta el sistema de archivos y apaga los dispositivos periféricos.

¿Cuáles son los estados de energía?

restart-computer-reboot-2

Gran parte de los procesos de apagado y reinicio de tu computadora están controlados por los estados de energía ACPI (interfaz de configuración avanzada y administración de energía). Los estados de energía vienen en un par de sabores y son controlados por la placa base. Estos estados de energía provienen de ACPI, o Interfaz de Configuración Avanzada y Administración de Energía, que controla la gestión de energía en tu PC. Hay un par de estados de energía importantes que nos ayudan a entender cómo opera la computadora.

  • G0: Encendido y funcionando; el estado operativo de tu computadora
  • G1: Durmiendo - S1: La energía de la RAM y la CPU permanece encendida, pero la CPU no está procesando instrucciones. Los dispositivos periféricos están apagados.
  • S2: La CPU está apagada, pero se mantiene la energía de la RAM, preservando el contenido de la memoria
  • S3: Todo excepto la RAM y los periféricos que pueden despertar la computadora, como el teclado, está apagado. Este es el estado de “sueño” de tu computadora, que se activa desde el menú de inicio en Windows.
  • S4: El contenido de la RAM se escribe en el disco y todo se apaga. Este es el modo de “hibernación”. La única diferencia entre esto y G2 es el proceso de reanudación: no necesitarás arrancar tu PC para volver de este estado de energía.
  • G2: “Apagado suave”. Este es el estado típico de apagado de la computadora. Se corta la energía a todo excepto a los dispositivos que escuchan para encenderse.
  • G3: Mecánicamente apagado, no se puede iniciar hasta que se vuelva a poner en G2.

¿Por qué reiniciar soluciona tantos problemas?

Reiniciar es un paso clave para solucionar problemas porque soluciona una gran variedad de problemas. ¿Pero cómo?

Durante el proceso de reinicio, toda la lógica de la computadora se restablece. Esto significa que la CPU, la memoria, los controladores y los periféricos reciben todos sus comandos de reinicio y regresan a sus estados de arranque. Al borrar cualquier cosa que estaba sucediendo previamente, este restablecimiento a menudo puede solucionar problemas al restablecer las cosas a su estado “nuevo”. Por supuesto, esto no significa que el problema no volverá a ocurrir. Pero este nuevo comienzo a menudo elimina el gremlin ofensivo, al menos temporalmente.