Resumen So 1

Páginas: 22 (5342 palabras) Publicado: 4 de mayo de 2012
Sistemas operativos.

Definición:
Los ordenadores modernos son sistemas muy complejos, compuesto por varios dispositivos, desde procesadores, pasando por memorias, hasta discos rígidos, dificultando la creación de programas que controlen todos sus componentes. Por esta razón existe el sistema operativo, que no es más que una capa de software que básicamente se encarga de gestionar todos esosdispositivos y proporcionar una interfaz con el hardware más sencilla.

Funciones:
• Como gestor de Recursos: administrar y asegurar el reparto ordenado y controlado de los recursos disponibles entre los diversos programas que compiten por obtenerlos. La administración de recursos incluye la multiplexación, que puede ser en el tiempo, en el caso del procesador, o en el espacio, en el caso dela memoria RAM.
• Como máquina extendida: prestar una variedad de servicios que los programas puedan utilizar empleando instrucciones especiales (llamadas al sistema). Un ejemplo de esto se observa al grabar datos en un disco rígido, donde el programa que hace uso de la instrucción no necesita preocuparse por los pormenores del Disco Rígido, como ser la velocidad de rotación, los sectores quegrabar, etc.

Estructura:

• Sistemas Monolíticos:
La idea consiste en que no haya estructura. El sistema se escribe como una colección de procedimientos, cada cual puede llamar a cualquiera siempre que lo necesite.
Esta organización sugiere una estructura básica para el sistema operativo:
o Un programa principal que invoca el procedimiento de servicio solicitado.
o Un conjunto deprocedimientos de servicio que llevan a cabo las llamadas al sistema.
o Un conjunto de procedimientos de utilidad que sirven de ayuda a los procedimientos de servicio.

• Sistema estructurado en capas:
Consiste en organizar el sistema operativo en una jerarquía de capas. No era más que una ayuda para el diseño, porque en última instancia todas las capas se enlazaban en un único programa objeto.Capa Función
5 El operador.
4 Programas de usuario.
3 Gestión de Entrada/Salida.
2 Comunicación operación-proceso.
1 Gestión de memoria y tambor.
0 Asignación del procesador y multiprogramación.


El sistema tenía seis capas:
o La capa 0: se ocupaba de la asignación del procesador, conmutando entre los procesos y haciendo posible la multiprogramación
o La capa 1: se encargaba de laadministración de memoria y del tambor donde se guardaban las partes de los procesos que no cabían en la memoria principal. Las capas superiores no tenían que preocuparse de saber si los procesos estaban en memoria o en el tambor.
o La capa 2: manejaba la comunicación entre cada proceso y la consola del operador.
o La capa 3: se encargaba de gestionar los dispositivos de E/S y de colocar búferesintermedios.
o La capa 4: se ubicaban los programas de usuarios, los cuales no tenían que preocuparse por la gestión de procesos, la memoria, la consola o la E/S.
o La capa 5: se ubicaba el proceso del operador del sistema

• Máquinas Virtuales:
Se ejecuta sobre el hardware desnudo y realiza la multiprogramación, proporcionando varias máquinas virtuales a la capa superior. Estas máquinasvirtuales consisten en copias exactas del hardware desnudo que incluyen el modo de ejecución usuario/supervisor, E/S, interrupciones y todo lo demás que tiene la máquina real.
Dado que cada máquina virtual es idéntica al hardware verdadero, cada una puede ejecutar cualquier sistema operativo directamente sobre el hardware desnudo. Cuando un programa ejecuta una llamada al sistema, ésta salta al sistemaoperativo en su propia máquina virtual.

• Exokernels:
Esta estructura proporciona a cada usuario un clon del ordenador real, pero con un subconjunto de los recursos.
En la capa más baja, ejecutándose en modo núcleo, existe un programa llamado exokernel, el cual asigna los recursos a las máquinas virtuales y comprueba cualquier intento de utilizarlos para garantizar que ninguna máquina trate...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • 1 1 so antecentes3
  • Resumen De La Historia De Valpara So 1
  • Resumen SO II Señales
  • SO 1 Introduccion
  • Informatica So 1
  • Unidad 1 SO
  • VALPARA SO TRABAJO 1
  • 04 Resumen ITIL SO CSI

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS