Site hosted by Angelfire.com: Build your free website today!
     
 



Introducción a los sistemas operativos  

1.4.3 Sistemas Operativos de Multiprogramacion

 

    

Se distinguen por sus habilidades para poder soportar la ejecucion de dos o mas trabajos activos (que se estan ejecutado) al mismo tiempo. Esto trae como resultado que la Unidad Central de Procesamiento (UCP) siempre tenga alguna tarea que ejecutar, aprovechando al maximo su utilizacion.

Su objetivo es tener a varias tareas en la memoria principal, de manera que cada uno esta usando el procesador, o un procesador distinto, es decir, involucra maquinas con mas de una UCP.

Sistemas Operativos como UNIX, Windows 95, Windows 98, Windows NT, MAC-OS, OS/2, soportan la multitarea.

Las caracteristicas de un Sistema Operativo de multiprogramacion o multitarea son las siguientes:

  •     Mejora productividad del sistema y utilizacion de recursos.
  •     Multiplexa recursos entre varios programas.
  •     Generalmente soportan multiples usuarios (multiusuarios).
  •     Proporcionan facilidades para mantener el entorno de usuarios individuales.
  •     Requieren validacion de usuario para seguridad y proteccion.
  •     Proporcionan contabilidad del uso de los recursos por parte de los usuarios.
  •     Multitarea sin soporte multiusuario se encuentra en algunos computadores personales o en sistemas de tiempo real.
  •     Sistemas multiprocesadores son sistemas multitareas por definicion  ya que  soportan la ejecucion simultanea de multiples tareas sobre diferentes procesadores.
  •     En general, los sistemas de multiprogramacion se caracterizan por tener multiples programas activos compitiendo por los recursos del sistema: procesador, memoria, dispositivos perifericos.

image00111

1.4.1 S.O por lotes 1.4.2 S.O de tiempo real 1.4.3 S.O de multiprogramacion 1.4.4 S.O de Tiempo Compartido 1.4.5 S.O distribuido 1.4.6 S.O de red 1.4.7 S.O Paralelos ->Regresar Tema 1.3