Punkty kontrolne w architekturze obliczeniowej to technika stosowana w celu umożliwienia odporności na błędy w systemach komputerowych. Polega na okresowym zapisywaniu aktualnego stanu programu lub obliczeń na dysku lub innym nieulotnym nośniku danych. Pozwala to programowi wznowić wykonywanie od ostatniego zapisanego punktu kontrolnego, zamiast zaczynać od początku, w przypadku awarii lub przerwania. Punkty kontrolne są powszechnie stosowane w obliczeniach o wysokiej wydajności i systemach rozproszonych, w których długotrwałe obliczenia lub symulacje są podatne na błędy sprzętu lub oprogramowania. Zachowując historię punktów kontrolnych, umożliwia przywracanie systemu od miejsca, w którym zostało przerwane, znacznie skracając czas potrzebny na debugowanie i poprawiając ogólną wydajność systemu.
Data publikacji: