An independent checkpointing method using a memory checkpoint on a distributed system that includes a message transmission routine, a message processing routine, and a periodical checkpoint routine. The message transmission routine adds a self checkpoint number to a message to be transmitted when a current process tries to send a message to another process. The message processing routine performs a memory checkpoint and processes a message in reference to a checkpoint number of a transmission process, a checkpoint number of the current process, a memory checkpoint flag, and a message transmission flag when a message is received from a process. The periodical checkpoint routine performs a checkpoint that records a necessary state information for recovery against faults periodically in reference to the memory checkpoint flag.

Un método checkpointing independiente usando un punto de comprobación de la memoria en un sistema distribuido que incluye una rutina de la transmisión del mensaje, una rutina del proceso de mensaje, y una rutina de punto de comprobación periódica. La rutina de la transmisión del mensaje agrega un número del punto de comprobación del uno mismo a un mensaje que se transmitirá cuando un proceso actual intenta enviar un mensaje a otro proceso. La rutina del proceso de mensaje realiza un punto de comprobación de la memoria y procesa un mensaje en referencia a un número del punto de comprobación de un proceso de la transmisión, a un número del punto de comprobación del proceso actual, a una bandera del punto de comprobación de la memoria, y a una bandera de la transmisión del mensaje cuando un mensaje se recibe de un proceso. La rutina de punto de comprobación periódica realiza un punto de comprobación que registre una información necesaria del estado para la recuperación contra averías periódicamente en referencia a la bandera del punto de comprobación de la memoria.

 
Web www.patentalert.com

< Use allowed priority level for routing decision in SIMA networks

< Method of facilitating transmission level measurement, and base station

> MEMS optical balanced path switch

> Audio signal processing

~ 00061