Tecnología

La solución mágica de los informáticos no es un mito y hay una explicación técnica

Todos hemos dado este consejo antes. O lo recibimos. De hecho, es una expresión tan cursi que poco a poco va perdiendo su razón de ser, quedando relegada a un simple mito para muchos usuarios. Pero no lo es. No lo es en absoluto. A veces, reiniciar una computadora, un teléfono inteligente o un tabletas suficiente para resolver algunos problemas.

Por supuesto, no hay magia aquí. Puede parecerlo a las personas que no saben cómo funciona un sistema operativo (un usuario común no necesita saberlo), pero en realidad existen fundamentos técnicos que explican por qué cualquier dispositivo electrónico cuya arquitectura se apaga y vuelve a encender está encendido Similar a una computadora, algunos problemas se pueden resolver de manera efectiva.

Un reinicio temprano puede ahorrarnos un dolor de cabeza

Antes de continuar, es importante que moderemos nuestro entusiasmo. Y eso es reiniciar no es infalible. Los dispositivos informáticos pueden encontrar muchos problemas que simplemente apagar y encender no pueden resolver. Por supuesto, los errores causados ​​por un mal funcionamiento de un componente de hardware no desaparecen por arte de magia al reiniciar nuestro dispositivo.

Sin embargo, hay una gran cantidad de bugs que tienen su origen en el software y que, a diferencia de los que afectan al hardware, pueden solucionarse gracias al impacto que tiene un reinicio en el comportamiento del ordenador. De hecho, estos son los errores a los que nos enfrentamos a menudo los usuarios sin ser realmente conscientes de ello. Felizmente. Y una buena parte de ellos se originan en el sistema operativo, una pieza de software que actúa como intermediario entre nosotros y el hardware de nuestro dispositivo.

“El sistema operativo en sí no realiza ninguna función útil; simplemente crea el entorno en el que otros programas pueden hacer un trabajo útil”.

Esta es una de las definiciones formales de sistemas operativos propuestas por James L. Peterson y Abraham Silberschatz, los autores de Operating Systems. Conceptos fundamentales, uno de los libros clásicos utilizados por muchos departamentos y escuelas de informática para enseñar a sus alumnos. principios básicos de diseño este componente básico de nuestras computadoras:

“Un sistema operativo es como un gobierno. Los recursos básicos de un sistema informático son el hardware, el software y los datos. El sistema operativo proporciona los medios para el uso adecuado de estos recursos durante la operación del sistema informático. Como un gobierno, el sistema operativo en sí mismo no realiza ninguna función útil; simplemente crea el entorno en el que otros programas pueden hacer un trabajo útil”.

Esta definición de Peterson y Silberschatz pone varias claves sobre la mesa que no queremos pasar por alto, pero antes de continuar debemos abordar un punto más: cuando encendemos una PC, teléfono inteligente o cualquier otro dispositivo con una arquitectura similar a una computadora, los componentes básicos del sistema operativo que son necesarios para el correcto funcionamiento de la computadora se cargan en la memoria principal del subsistema de almacenamiento secundario.

La memoria principal es volátil, por lo que su contenido se pierde cuando apaga la computadora. Y cuando lo enciendes, como acabamos de ver, en él se almacenan los componentes esenciales del sistema operativo y las aplicaciones que ejecutamos. Los sistemas operativos originales nacieron con los primeros ordenadores en la década de los 50, y el paso del tiempo desde entonces ha hecho que se hayan vuelto más sofisticados, pero también más complejos.

Cómo Limpiar A Fondo Tu Portátil (Sí, También Por Dentro) Y Hacer Que Parezca Nuevo

Como explican Peterson y Silberschatz, es una de las funciones más importantes Administrar recursos de hardware para que puedan ser utilizados por las aplicaciones y compartidos entre todas las aplicaciones que se ejecutan simultáneamente. El problema es que a menudo surgen escenarios que impiden que los algoritmos que utiliza el sistema operativo para gestionar la memoria, el uso de la CPU, la E/S o el sistema de archivos, entre otras cosas, funcionen correctamente.

A veces se desata una tormenta perfecta, que consiste en una serie de pequeños errores que caen en cascada e impiden que todo funcione correctamente.

Normalmente el sistema operativo es capaz de detectar y corregir estos errores sin que nos demos cuenta, pero en ocasiones se desata una tormenta perfecta, consistente en una serie de pequeños errores que se superponen e impiden que todo funcione correctamente. Este es el escenario que los usuarios solemos percibir como ralentizaciones excesivas en nuestro ordenador o incluso en forma de mensajes de error o caídas inesperadas.

La buena noticia es que, en estas circunstancias, hacer borrón y cuenta nueva es pan comido. Lo único que tenemos que hacer es simplemente reiniciar nuestro dispositivo. De esta forma, como hemos visto, la memoria principal pierde su contenido y durante el arranque se recargan los componentes básicos del sistema operativo en la memoria principal. como si nada hubiera pasado.

Un pequeño consejo para concluir y poner en práctica las ideas que acabamos de estudiar: es recomendable reiniciar nuestros dispositivos de vez en cuando y muchas veces son los que más nos lo agradecen nuestros celulares ya que algunos usuarios los dejan encendidos durante mucho tiempo. Y en estas circunstancias, es probable que el contenido de la memoria principal se deteriore poco a poco. Afortunadamente, la solución es muy simple.

Imagen: Eliseo Dare

Publicaciones relacionadas

Mira también
Cerrar
Botón volver arriba