Qué es un sistema operativo
Escuchas música mientras buscas en internet, y entretanto te siguen llegando mensajes. ¿Cómo hace una sola computadora tantas cosas a la vez? Porque detrás de la pantalla hay un administrador invisible.
Lo único que vemos son las apps
Al encender una computadora, lo que ves son apps como los mensajes, la música o el navegador.
Pero debajo de ellas, algo que no ves está siempre trabajando.
Vamos a levantar la pantalla para echar un vistazo.
Levanta la pantalla y verás lo que se escondía debajo.
Lo que sostiene todas las apps es el sistema operativo, o SO para abreviar (en inglés, OS).
Windows, Android, iOS: seguro que has oído estos nombres, y todos son sistemas operativos.
Está entre las apps y el hardware
El sistema operativo está justo en el medio.
Arriba están las apps que usamos, y abajo, el hardware que vimos antes: piezas como la CPU y la memoria.
El sistema operativo se sienta entre ambos y los conecta.
El sistema operativo está en la capa del medio, entre las apps y el hardware.
Las apps no tocan las piezas directamente. En cambio, le piden al sistema operativo: «dame algo de memoria», «ábreme este archivo».
El sistema operativo recibe esas peticiones y las atiende.
Cuida de muchas apps a la vez
En una computadora siempre hay varias apps funcionando al mismo tiempo. La música tiene que sonar, el navegador tiene que dibujar la pantalla y los mensajes tienen que mostrar avisos.
El sistema operativo recibe todas estas peticiones a la vez y las atiende por turnos.
Las peticiones de las apps llegan al sistema operativo, que las atiende una a una.
A nosotros nos parece que todo ocurre a la vez, pero en realidad el sistema operativo va alternando entre las apps muy rápido.
El secreto lo veremos en detalle un poco más adelante, en la lección sobre el tiempo compartido.
Arbitra el uso compartido
Cada pieza es una sola, pero hay muchas apps que quieren usarla. Por ejemplo, el altavoz es uno solo.
Si la música y un aviso intentan sonar a la vez, el sistema operativo hace de mediador.
Es el árbitro que decide quién usa qué y cuándo.
La música y un aviso comparten el único altavoz.
¿Y si no hubiera árbitro? Dos apps intentarían quedarse con la misma pieza a la vez, chocarían y se quedarían colgadas.
Como el sistema operativo mantiene el orden, podemos usar muchas apps tranquilos.
¿Y si no hubiera sistema operativo?
La mejor forma de sentir lo que hace el sistema operativo es imaginar que no está.
Cambia el interruptor de abajo y verás de un vistazo lo distinto que es tenerlo y no tenerlo.
Cambia el interruptor para comparar con sistema operativo y sin él.
Con sistema operativo, las apps funcionan en armonía; sin él, chocan entre sí y todo se vuelve un desastre.
Gracias a este administrador invisible, podemos usar la computadora con comodidad sin conocer todos los detalles complicados.