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