Configuraciones Multiprocesamiento

 ¿Que es el Multiproceso? 

Es la facultad del sistema Opertivo para utilizar Varios procesadores fisicos en el equipo,
repartiendo El tratamiento de los procesos del SO y las Aplicaciones.
Tipos de Multiproceso

Multiproceso Asimètrico 


Un procesador esta reservado para el sistema, mientras que los demas se dedican a las Aplicaciones.
Multiproceso Simètrico

El sistema opertivo y las aplicaciones tiene sus peticiones de ejecución distribuidas en los distintos procesadores. en este ultimo caso, el sistema dispone de un porcentaje de tiempo de procesador, sea el que sea.

Configuraciones tipicas de Multiprosesamiento 


Mucho depende de como se configuran los procesadores multiples en el sistema. Las Configuraciones tipicas son:

Configuracion Maestro/Esclavo


 El sistema de Multiprocesamiento MAESTRO/ESCLAVO es una configuracion Asimetrica, Enterminos Conceptuales es un sistema de un procesador con procesadores "esclavos" adicionesles, cada uno de los cuales esta Administrado por el procesador primario "maestro".

Configuracion Debilmente Acoplada 


La unica diferencia entre un sistema de multiprocesamiento debilmente acoplado y un conjunto de sistemas de procesamineto individiales independientes es que cada procesador se puede comunicar
y cooperar con los demas. Se conoce como debilmente Acoplada por que cada procesador controla sus propios Recursos sus archivos y dispositivos de entrada y salida. Esto significa que cada procesador mantiene sus tablas de comandos y administracion de entrada y salida.

Configuracion Debilmente Acoplada


La configuracion Simetrica se implementa Mejor si todos los procesadores son del mismo tipo. Tiene cuatro ventajas sobre la de debìlmente acoplada:

1. Es màs confiable
2. Se utiliza los recursos de efectividad
3. Puede equilibrar las cargas Y
4. Se puede degradar con elegancia en caso de una falla(Forinash, 1987)

En una configuracion simetrica, la programacion del procesador esta descentralizada. Una sola copia de sistema operativo y una tabla global que lista cada proceso y su estado estan almacenadas en un area comun de la memoria, por lo que todos los procesadores tiene acceso a la misma. Cada procesador utiliza el mismo algoritmo de planificacion para seleccionar el proceso que se ejecutara acontinuacion

0 comentarios:

Publicar un comentario