Estructuras de lso sitemas operativos

Solo disponible en BuenasTareas
  • Páginas : 2 (286 palabras )
  • Descarga(s) : 0
  • Publicado : 28 de febrero de 2011
Leer documento completo
Vista previa del texto
ESTRUCTURAS DE LOS SISTEMAS OPERATIVOS
Sistema Operativo
Es un programa que actúa como intermediario entre el
Usuario de un computador y el hardware de éste
Servicios de un Sistema OperativoAsignar recursos del ordenador (CPU, memoria,...) a los programas
Dar acceso indirecto a los dispositivos del ordenador y a los periféricos
Proporcionar un sistema organizado dealmacenamiento de datos
Comunicación interactiva con el usuario

Elementos Software de un Sistema Operativo
Núcleo o Kernel

Programas de Aplicación

Estructuras de Sistemas Operativos* Sistemas monolíticos
* Sistemas en niveles
* Máquinas virtuales

Monolíticos
* El S.O. determina el nº del servicio requerido, examinando los parámetros
* El S.O. leede la posición k un puntero al procedimiento que implementa la llamada y lo llama
* Devuelve el control al programa de usuario
Los sistemas operativos con esta estructura songeneralmente sistemas pequeños, sencillos y
limitados.
* Los recursos se estructuran por bloques.
* Máximo de funcionalidad en un mínimo de espacio,
* conhardware limitado

Estructura por Capas “niveles
Diseñados para utilización de hardware más avanzado, estos sistemas operativos se encuentran mucho más fragmentados

Objetivos
1. Mayorlibertad para implementadores
2. Modularidad en los sistemas
3. Ocultamiento de información para los
Programadores
Capa 0: Hardware
1: Intérprete de instrucciones2: Planificación de CPU
3: Canal de E/S
4: Memoria virtual
5: Controladores de dispositivos
6: Programas de Usuario

Máquinas VirtualesUtilizando planificación de la CPU y técnicas de memoria virtual, un sistema operativo puede crear la ilusión de que múltiples procesos se ejecutan cada uno en su propio sistema
Otro tipo de...
tracking img