soww

Zapisywanie i wznawianie stanu działania

  • Poziom kodu programu – wspomagany przez użytkownika – programista dostarcza funkcje pakujące i rozpakowujące stan procesu.
  • Poziom jądra – poziom, który pozwala na zupełnie przezroczyste dla użytkownika przerwanie i wznowienie działania procesu - wadą jest konieczność zapisania i odczytania praktycznie całego obrazu procesu, w ogólności nie jest możliwe wznowienie działania na innej architekturze, wymaga również często instalacji z prawami administratora systemu.
  • Poziom użytkownika – polega na dołączeniu bibliotek do aplikacji, bez konieczności rekompilacji, posiada z reguły szereg ograniczeń odnośnie otwartych plików, wykorzystania pamięci współdzielonej, łączy komunikacyjnych. Itp.