Articulo de referencia

Reiniciar (computación)

En un sistema informático o de transmisión de datos , un reinicio elimina cualquier error o evento pendiente y devuelve el sistema a su estado normal o inicial, generalmente de ...

En un sistema informático o de transmisión de datos , un reinicio elimina cualquier error o evento pendiente y devuelve el sistema a su estado normal o inicial, generalmente de forma controlada. Suele realizarse en respuesta a una condición de error cuando resulta imposible o indeseable que una actividad de procesamiento continúe y fallan todos los mecanismos de recuperación de errores. Un programa de almacenamiento informático normalmente realizaría un "reinicio" si un comando expira y los esquemas de recuperación de errores, como reintentar o abortar, también fallan. [ 1 ]

Reinicio de software

Un reinicio de software (o reinicio suave) se inicia mediante el software, por ejemplo, cuando se ha pulsado la combinación de teclas Control-Alt-Supr o cuando se ejecuta el reinicio en Microsoft Windows .

Reinicio de hardware

La mayoría de los ordenadores tienen una línea de reinicio que pone el dispositivo en estado de arranque y permanece activa durante un breve periodo tras el encendido. Por ejemplo, en la arquitectura x86 , activar la línea RESET detiene la CPU; esto se realiza después de encender el sistema y antes de que la fuente de alimentación indique que está lista para suministrar voltajes estables a niveles de potencia suficientes. [ 2 ] El reinicio ejerce menos presión sobre el hardware que el ciclo de encendido/apagado , ya que no se interrumpe la alimentación. Muchos ordenadores, especialmente los modelos más antiguos, disponen de botones de "reinicio" accesibles para el usuario que activan la línea de reinicio para facilitar el reinicio del sistema de forma que no pueda ser interceptado (es decir, impedido) por el sistema operativo o manteniendo pulsada una combinación de botones en algunos dispositivos móviles. [ 3 ] [ 4 ] Algunos dispositivos pueden no tener un botón de reinicio dedicado, pero requieren que el usuario mantenga pulsado el botón de encendido para cortar la alimentación, tras lo cual puede volver a encender el ordenador. [ 5 ] La gestión fuera de banda también suele ofrecer la posibilidad de reiniciar el sistema remoto de esta forma.

Muchos circuitos digitales con capacidad de memoria ( biestables , registros, contadores, etc.) aceptan la señal de reinicio que los establece en un estado predeterminado. Esta señal se aplica a menudo después del encendido, pero también puede aplicarse en otras circunstancias. Tras un reinicio completo, los estados de los registros de muchos dispositivos se borran.

La capacidad de un dispositivo electrónico para reiniciarse en caso de error o pérdida de energía anormal es un aspecto importante del diseño y la programación de sistemas embebidos . Esta capacidad se observa en dispositivos electrónicos cotidianos como televisores , equipos de audio o la electrónica de un automóvil , que pueden volver a funcionar correctamente incluso después de una pérdida de energía repentina. Un error repentino e inesperado en un dispositivo a veces se puede solucionar desconectando y volviendo a conectar la alimentación, lo que provoca que el dispositivo se reinicie. Algunos dispositivos, como los reproductores multimedia portátiles , suelen tener un botón de reinicio dedicado, ya que son propensos a bloquearse o congelarse. La falta de una capacidad de reinicio adecuada podría, de otro modo, dejar el dispositivo inservible después de una pérdida de energía o un mal funcionamiento.

Los reinicios forzados iniciados por el usuario pueden usarse para reiniciar el dispositivo si el software se bloquea, falla o no responde. Sin embargo, los datos pueden corromperse si esto ocurre. [ 6 ] Generalmente, un reinicio forzado se inicia presionando un botón de reinicio dedicado. En algunos sistemas (por ejemplo, la consola de videojuegos PlayStation 2 ), presionar y soltar el botón de encendido inicia un reinicio forzado, y mantener presionado el botón apaga el sistema.

Reinicio de hardware en un PC IBM 80x86

Los microprocesadores 8086 proporcionan un pin RESET que se utiliza para realizar el reinicio del hardware. Cuando se aplica un nivel ALTO a este pin, la CPU se detiene inmediatamente y establece los registros principales con los siguientes valores:

La CPU utiliza los valores de los registros CS e IP para encontrar la ubicación de la siguiente instrucción a ejecutar. La ubicación de la siguiente instrucción se calcula mediante esta sencilla ecuación:

Location of next instruction = (CS<<4) + (IP)

Esto implica que, tras el reinicio del hardware, la CPU comenzará la ejecución en la dirección física 0xFFFF0. En los ordenadores compatibles con IBM PC , esta dirección se corresponde con la ROM del BIOS . La palabra de memoria en 0xFFFF0 suele contener una instrucción JMP que redirige a la CPU para ejecutar el código de inicialización del BIOS. Esta instrucción JMP es, sin duda, la primera instrucción que se ejecuta tras el reinicio. [ 7 ]

Reinicio de hardware en procesadores x86 posteriores

Los procesadores x86 posteriores reinician los registros CS e IP de manera similar, consulte el vector de reinicio .

Impermeable

Los ordenadores Apple Mac permiten varios niveles de reinicio, [ 8 ] incluyendo (CTL,CMD,EJECT) análogo al saludo de tres dedos (CTL,ALT,DEL) en los ordenadores Windows.

Véase también

Referencias

  1. JD Biersdorfer (8 de marzo de 2018). "Windows 10: Cuándo restaurar, restablecer o recuperar" . The New York Times . Consultado el 17 de enero de 2023 .
  2. Eggebrecht, Lewis C. (1983). Interfaz con el ordenador personal IBM (1.ª ed.). Indianápolis: Howard W. Sams & Co. pág . 32. ISBN   0-6722-2027-X.
  3. "Cómo restablecer o reiniciar cualquier teléfono o tableta Android" . trendblog.net . 20 de julio de 2015. Archivado del original el 26 de mayo de 2022. Consultado el 13 de diciembre de 2019 .
  4. "Cómo reiniciar forzosamente el iPhone X cuando está fallando" . Gadget Hacks . 14 de septiembre de 2017. Consultado el 13 de diciembre de 2019 .
  5. "¿Qué es un botón de reinicio?" . www.computerhope.com . Consultado el 13 de diciembre de 2019 .
  6. Fredman, Josh. "¿Puede un apagado forzado arruinar mi computadora?" . smallbusiness.chron.com . Consultado el 13 de diciembre de 2019 .
  7. El IBM PC 80x86 y computadoras compatibles (Volúmenes I y II (4.ª edición)) , por Mohamed Ali Mazidi y Janice Gillispie Mazidi, Sección 9.1, Página 241.
  8. JD Biersdorfer (11 de mayo de 2018). "Las teclas que podrían arreglar tu Mac" . The New York Times . Consultado el 18 de enero de 2023. Mantener presionadas las teclas Mayús, Control y Opción mientras se presiona el botón de encendido... es un atajo para restablecer
Obtenido de " https://en.wikipedia.org/w/index.php?title=Reset_(computing)&oldid=1359155635 "