Sistemas operativos distribuidos
Permite distribuir trabajos, tareas o procesos, entre un conjunto de procesadores. Puede ser que este conjunto de procesadores este en un equipo o en diferentes, en este caso es trasparente para el usuario. Existen dos esquemas básicos, de estos un sistema fuertemente acoplado es aquel que comparte la memoria y un reloj global, cuyos tiempos de acceso son similares para todos los programadores no comparten ni memoria ni reloj, ya que cada uno cuenta con su memoria local.
Los sistemas distribuidos deben ser muy confiables, ya que si un componente del sistema se descompone debe de ser capaz de remplazarlo. Ej: sprite, Solaris-MC, mach, chorus, apring, amoeba, taos, etc.
Características: es la colección de sistemas autónomos capases de comunicación y cooperación mediante inter conexiones hardware y software.
Gobierna operación de un S.C y proporciona abstracción de máquina virtual a los usuarios.
Su objetivo es la trasparencia generalmente proporciona medios para la compartición global de recursos. Servicios añadidos: denominación global, sistema de archivo distribuidos, facilidades para distribución de cálculos (atreves de comunicación de proceso, internados, llamadas o procedimiento remotos, etc. )