Een belangrijk voordeel van het gebruik van checkpoint-software (waarbij wordt verwezen naar checkpointing in de context van softwareontwikkeling en -uitvoering, en niet naar het cyberbeveiligingsbedrijf Checkpoint) is robuustheid tegen fouten .
Met Checkpointing kan het systeem zijn status periodiek opslaan in permanente opslag. Als er een fout optreedt (bijvoorbeeld een stroomstoring, een systeemcrash of een softwarefout), kan het systeem opnieuw worden opgestart vanaf het laatst opgeslagen controlepunt in plaats van vanaf het allereerste begin. Dit vermindert aanzienlijk de tijd en middelen die verloren gaan als gevolg van onverwachte onderbrekingen, waardoor de algehele betrouwbaarheid en veerkracht worden verbeterd. Het is vooral handig voor langlopende berekeningen of processen. |