domingo, 27 de mayo de 2012

Arquitectura Multiprocesador

Un sistema multiproceso o multitarea es aquel que permite ejecutar varios procesos de forma concurrente, la razon es porque actualmente la mayoria de las cpu´s solo pueden ejecutar un proceso cada vez. La unica forma de que se ejecuten de forma simultanea varios procesos es tener varias cpu´s ya sea en una maquina o en varias en un sistema distribuido.
La ventaja de un sistema multiproceso recide en la operacion llamada cambio de contexto y consiste en quitar a un proceso de la cpu, ejecutar otro proceso y volver a colocar el primero sin que se entere de nada.

El multiproceso no es dificil de entender : mas procesadores significa mas potencia computacional.
Un conjunto de tareas puede ser completado mas rapidamente si hay varias unidades de proceso ejecutandolas en paralelo.


VENTAJAS
 Es economica
Las computadoras  paralelas son inherentes escalables permitiendo actualizarlas para adecuarse a la necesidad


DESVENTAJAS
Puede ser limitante fisica, existen factores que limitan la velocidad maxima de un procesador independiente del factor economico
Las barreras fisicas infranqueables tales como la velocidad de la luz, efectos de tamaño, la capacidad.

4 comentarios:

  1. buen aporte
    sobre todo bien explicado las ventajas y desventajas

    ResponderEliminar
  2. excelente aporte compañero me dejo todo mas claro sobre ese tipo de arquitectura

    ResponderEliminar
  3. buen aporte me parce que te enfocaste muy bien en lo que es la arquitectura de software

    ResponderEliminar