Primera página Regresar Siguiente Última página Resumen Imagen
Conclusiones
Es mucho más difícil e ineficiente ejecutar una simulación pesimista que optimista (TimeWarp):
- Todos los objetos deben saber origen y destino de sus eventos, y su lookahead, para el envío de mensajes nulos. En una simulación con muchos objetos, es muy complicada la escritura del archivo de configuración de la simulación. Lo mismo ocurre si se desea modificar la cantidad de objetos/eventos de una simulación.
- Puede ser necesario modificar el código de una simulación para que compilarla con el protocolo pesimista (como por ejemplo la simulación Cartas).
- El envío de mensajes nulos inunda la red y perjudica la performance de la simulación.
- En base al lookahead de los objetos, las simulaciones pesimistas podían demorarse en su ejecución tanto como se desee (demostrado en ejemplo cliente-servidor).