Primera página Regresar Siguiente Última página Resumen Imagen
Modificaciones para comportamiento MFR Global
Cada PL adoptará decisiones agresivas o conservadoras de simulación en base a información global únicamente.
Protocolo propuesto:
- Función M1: Se calcula el error potencial (EP) de un proceso lógico como la diferencia entre la cantidad de rollbacks que sufrió dicho PL y el número mayor de rollbacks que sufrieron los demás PLs.
- Función M2: Si EP > 0 en un intervalo de tiempo predefinido, se suspende la simulación del proceso (sin embargo, este PL seguirá aceptando los eventos que le envíen sus vecinos). Si el EP no supera ese umbral, se simula adoptando una política agresiva (igual a Time Warp).
Una modificación significativa respecto al protocolo MFR Local es que cada proceso lógico deberá informar en forma periódica a los demás la cantidad de rollbacks sufridos por los objetos que contiene.