Estructuras de los so

Páginas: 11 (2628 palabras) Publicado: 31 de agosto de 2010
Estructuras del Sistema Operativo

Capítulo 3 Silberschatz Galvin

Estructuras del Sistema Operativo

Sistemas Operativos

1

Estructuras del Sistema Operativo
• • • • • • • • Componentes del Sistema Servicios del Sistema Operativo Llamadas al Sistema Programas del Sistema Estructura del Sistema Máquinas Virtuales Diseño e Implementación del Sistema Generación del SistemaEstructuras del Sistema Operativo

Sistemas Operativos

2

1

Componentes comunes del sistema
• • • • • • • • Manejo de procesos Manejo de memoria Manejo del almacenamiento secundario Manejo de la E/S Manejo de archivos Sistema de protección Redes Intérprete de comandos

Estructuras del Sistema Operativo

Sistemas Operativos

3

Manejo de los procesos
• Un proceso es un programa enejecución o listo para entrar en ejecución • Un proceso requiere recursos
– – – – Tiempo del CPU Memoria Archivos Dispositivos de E/S

Estructuras del Sistema Operativo

Sistemas Operativos

4

2

Manejo de los procesos
• El sistema operativo es responsable de:
– Creación y eliminación de los procesos – Suspensión y reanudación de los procesos – Proveer mecanismos de:
• Sincronización deprocesos • Comunicación entre procesos

Estructuras del Sistema Operativo

Sistemas Operativos

5

Administración de la memoria principal
• La memoria es un arreglo de palabras o bytes • Cada uno con su propia dirección • Es un repositorio de datos rápidamente accesibles por el CPU y dispositivos de E/S • La memoria principal es un almacenamiento volátil
– Pierde su contenido en caso deuna falla en el sistema

Estructuras del Sistema Operativo

Sistemas Operativos

6

3

Administración de la memoria principal
• El sistema operativo es responsable del manejo de la memoria
– Lleva el control de que partes de la memoria están usadas y por quien – Decide que procesos cargarse cuando hay espacio disponible en memoria – Asigna y desasigna memoria como se va necesitandoEstructuras del Sistema Operativo

Sistemas Operativos

7

Ejecución de MS-DOS

Proceso

Intérprete de comandos

Kérnel

Estructuras del Sistema Operativo

Sistemas Operativos

8

4

UNIX Ejecutando múltiples procesos
Proceso D Memoria libre

Proceso C

Intérprete

Proceso B

Kernel
Estructuras del Sistema Operativo Sistemas Operativos 9

Administración delalmacenamiento secundario
• La memoria principal (almacenamiento primario)
– Volátil – Muy pequeña para acomodar todos los datos y programas permanentemente – El sistema debe proveer almacenamiento secundario para respaldar la memoria principal

Estructuras del Sistema Operativo

Sistemas Operativos

10

5

Administración del almacenamiento secundario
• Los discos son el principal mediode almacenamiento
– Para datos y programas

• El sistema operativo es responsable de la administración del disco
– Administración del espacio libre – Asignación de los archivos – Planificación del disco

Estructuras del Sistema Operativo

Sistemas Operativos

11

Administración del sistema de E/S
• El sistema de E/S consiste de:
– Un sistema de buffers-caché – Una interfase generalde los manejadores de dispositivos – Manejadores específicos para los dispositivos de E/S

Estructuras del Sistema Operativo

Sistemas Operativos

12

6

Administración de los archivos
• Un archivo es una colección de información relacionada definida por su creador. • Representan datos y programas (fuentes y ejecutables) • El sistema operativo administra los archivos
– Creación yborrado de archivos – Creación y borrado de directorios – Soporta primitivas para la manipulación de archivos y directorios – Mapeo de archivos en el almacenamiento secundario – Respaldo de archivos en medios de almacenamiento

Estructuras del Sistema Operativo

Sistemas Operativos

13

Sistema de protección
• Protección se refiere al mecanismo para controlar el acceso por programas,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Estructura de un so
  • estructura de un SO
  • So por su estructura
  • Estructuras de SO
  • Estructura de los so
  • Estructura De So
  • Estructura SO
  • Estructura del so

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS