COPLANIFICACIÓN.


El concepto de coplanificación

·         Toma en cuenta los patrones de comunicación entre los procesos durante la planificación.
·         Debe garantizar que todos los miembros del grupo se ejecuten al mismo tiempo.
·         Se emplea una matriz conceptual donde:

·         Las filas son espacios de tiempo.
·         Las columnas son las tablas de procesos de los procesadores.
·         Cada procesador debe utilizar un algoritmo de planificación round robín:
·         Todos los procesadores ejecutan el proceso en el espacio “0” durante un cierto periodo fijo.
·         Todos los procesadores ejecutan el proceso en el espacio “1” durante un cierto periodo fijo, etc.
·         Se deben mantener sincronizados los intervalos de tiempo.

·         Todos los miembros de un grupo se deben colocar en el mismo número de espacio de tiempo pero en procesadores distintos.

SISTEMAS DISTRIBUIDOS DE TIEMPO REAL

La capacidad de procesamiento está distribuida entre varios computadores interconectados. Las actividades del sistema tienen requisitos de tiempo.
Necesidad de sistemas distribuidos:
·         Requisitos de procesamiento.
·         Distribución física del sistema.
·         Fiabilidad: Tolerancia a fallos.
·         Los sistemas distribuidos de tiempo real (SDTR) son complicados de realizar.
·         Se consideran sistemas débilmente acoplados.
·         Comunicación mediante mensajes
·         El tiempo de comunicación es significativo.

No hay comentarios:

Publicar un comentario