Esta clasificación para los sistemas con varios procesadores esta basada en la maquina relacionada con sus instrucciones de datos que tiene que procesar.
- SISD: Single Instruction, Single Data- Una instrucción, un dato. Arquitectura computacional en la que un único procesador ejecuta un solo flujo de instrucciones, opera datos almacenados en la memoria.
- SIMD: Single Intruction, Multiple Data- Una instrucción, múltiples datos. Instrucciones que aplican una misma operación sobre un conjunto de datos. Organización de única unidad de control común despacha las instrucciones a diferentes unidades de procesamiento. Operan la misma función pero en diferentes conjuntos de datos.
- MISD: Multiple Instruction, Single Data- Múltiples instrucciones, un dato. Arquitectura computacional donde muchas unidades funcionales realizan diferentes acciones en los mismos datos.
- MIMD: Multiple Instruction, Multiple Data- Multiples instrucciones, múltiples datos. Tienen un numero de procesadores que funcionan de manera independientes. Pueden utilizarse en una amplia gama de aplicaciones.
- Sistemas fuertemente acoplados:
* Las aplicaciones y el sistema operativo que las soportan trabajan en paralelo distribuyendo los procesos.
*Se requiere la colaboración de todos los elementos del Software para llevar a cabo un objeto común.
* Comunicación intensiva.

- Sistemas débilmente acoplados: Las maquinas y usuarios son independientes entre si, interactuando hasta cierto grado.

- Sistemas operativos de red: Factores que empezaron con el desarrollo e implementación de los sistemas operativos de red para, redes de área local; redes de área amplia. Nacieron p de la necesidad de crear un entorno de administración para las aplicaciones, el manejo de memoria y la estructura de E/S al nivel de la maquina.
*El deseo de cambiar el desempeño de las computadoras.
*La necesidad de compartir recursos.

- Sistemas operativos distribuidos: Es una colección de procesadores débilmente acoplados que se conectan entre si, por medio de una red de comunicaciones. Pueden cambiar en cuanto al tamaño y función; pueden incluir microprocesadores pequeños; estaciones de trabajo; minicomputradores y sistemas de computador de propósito general. (Sitios, nodos, computadores, maquinas o anfitriones).
*Sistema Operativo de multiprocesador: Administra los recursos de un multiprocesador.
* Sistema Operativo de un multicomputador: Para computadores homogéneos.
No hay comentarios:
Publicar un comentario