Estructura del sistemas operativo

8
ESTRUCTURA DEL SISTEMA OPERATIVO

Transcript of Estructura del sistemas operativo

ESTRUCTURA DEL

SISTEMA OPERATIVO

Por su Estructura.

Por Servicios Ofrecidos.

Por el Soporte a los Servicios.

¿QUÉ ES EL KERNEL?

El kernel es el sistema central de cualquier sistema

operativo. Todos los sistemas operativos constan de

una parte encargada de gestionar los diferentes

procesos y las posibles comunicaciones entre el

hardware de un ordenador con los programas que

están en funcionamiento.

ESTRUCTURA DE KERNEL

A medida en que se añaden mas

características a los sistemas operativos y en

que el hardware se hace mas complejo y

versátil, el tamaño y la complejidad de los

sistemas operativos ha ido creciendo.

Existen 3 problemas:

Primero: Los sistemas operativos, cuando se entregan

con retraso. Eso conduce a nuevos SO y a la actualización

de los anteriores.

Segundo: Los sistemas tienen fallos y tienen que ser

detectados y corregidos.

Tercero: Su rendimiento no es a menudo el que se

esperaba.

El Software debe ser modular eso nos ayudara a

organizar el proceso de desarrollo y reducir las

tareas de diagnostico y detención de errores.

Los módulos tienen que tener una interfaces

definidas entre si, que deben de ser tan simples

como sea posibles.

SISTEMAS MONOLITICOS

Constituidos por un solo programa compuesto por un

conjunto de rutinas. Sus características son:

Construcción del programa final.

Buena definición de parámetros de enlace entre las

distintas rutinas.

Carecen de protecciones y privilegios.

Están hechos a medida, por lo que son eficientes y

rápidos.

ESTA ORGANIZACIÓN SUGIERE UNA ESTRUCTURA BÁSICA PARA EL S ISTEMAS OPERATIVO:

Un programa principal que invoca el procedimiento

de servicio solicitado.

Un conjunto de procedimientos de servicio que

llevan a cabo las llamadas al sistema.

Un conjunto de procedimientos de utilería que

ayudan a los procedimientos de servicio.