viernes, 24 de junio de 2016

Carga del Sistema Operativo

Carga del Sistema Operativo

El Sistema Operativo puede ser cargado en la memoria de una computadora de dos maneras.

  • Ya está presente en la ROM
  • Es cargado desde el disco cuando la computadora es encendida.

Si el Sistema Operativo ya está presente en la ROM (en sistemas de controladores industriales, bombas de petróleo, etc), tomará el control inmediato del procesador al ser encendido. En sistemas más complejos, el Sistema Operativo es almacenado normalmente en una unidad secundaria (como un disco), y es cargado en la RAM cuando la computadora es encendida. La ventaja de ese tipo de sistemas es que el escalonamiento es más fácil de hacer y programar.

El PROCESO BOOTSTRAP

Describe la acción de la carga inicial del sistema operativo desde disco hacia la RAM. Una pequeña rutina almacenada en la ROM, llamada CARGADOR BOOTSTRAP o IPL (Cargador de Programa Inicial), lee una rutina especial de carga en el disco. En sistemas basados en discos, esa rutina normalmente reside en la pista 00, sector 00 (o 01), y es llamado el sector de booting. El código contenido en ese sector es transferido hacia la RAM, y entonces es ejecutada. Tiene la responsabilidad exclusiva de cargar el resto del sistema operativo en la memoria.

Tipos diferentes de procesamientos en sistemas operativos

Los Sistemas operativos están divididos en categorías que definen sus características.
 Los Sistemas Operativos pueden usar combinaciones de esas categorías descritas a continuación.

- BATCH (en LOTE)
El tipo más antiguo de SO permite que sólo un programa sea ejecutado cada vez. El programa que es cargado en la computadora es ejecutado completamente. Los datos usados por el programa no pueden ser modificados mientras el programa está siendo ejecutado. Cualquier error en el programa o en los datos significa comenzar todo nuevamente.

- INTERACTIVO
Estos permiten la modificación y entrada de datos durante la ejecución del programa.

- EQUIPO-SHARING/MULTI-USUARIO
Estos Sistemas Operativos comparten la computadora entre más de un usuario, y adopta técnicas de escalonamiento por prioridades.

- MULTI-TAREAS
Más de un proceso puede ser ejecutado concurrentemente. El procesador escalona rápidamente entre los procesos. Un usuario puede tener más de un proceso ejecutado cada vez.

- TIEMPO REAL
El Sistema Operativo monitoriza varias entradas que afectan la ejecución de procesos, cambiando los modelos de computadoras del ambiente, afectando las salidas, dentro de un periodo de tiempo garantizado (normalmente < 1 segundo).

- MULTI-PROCESAMIENTO
Un ordenador que tiene más de un procesador, dedicados a la ejecución de procesos.
Los sistemas operativos más conocidos.

Sin dudas, el sistema operativo más conocido es Windows, desarrollado por la empresa Microsoft.

0 comentarios:

Publicar un comentario