Estructura del sistemas operativo

8
ESTRUCTURA DEL SISTEMA OPERATIVO

Transcript of Estructura del sistemas operativo

Page 1: Estructura del sistemas operativo

ESTRUCTURA DEL

SISTEMA OPERATIVO

Page 2: Estructura del sistemas operativo

Por su Estructura.

Por Servicios Ofrecidos.

Por el Soporte a los Servicios.

Page 3: Estructura del sistemas operativo

¿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.

Page 4: Estructura del sistemas operativo

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.

Page 5: Estructura del sistemas operativo

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.

Page 6: Estructura del sistemas operativo

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.

Page 7: Estructura del sistemas operativo

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.

Page 8: Estructura del sistemas operativo

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.