"Hibernacja" programu

0

Tak jak w temacie. Chodzi oto aby podczas pracy jakiegoś programu zapisać zawartość pamięci w której znajdują się wszystkie jego zmienne, czyli całą zawartość pamięci z której korzysta program zapisać na dysk, a potem po następnym uruchomienu programu zapisać w odpowiednim obszarze zrzut znajdzujący sie na dysku. Tylko problem w tym jak sprawdzić jak duży jest ten obszar i gdzie on leży... [???]

0

Hmmm, poważna sprawa. ja spróbowałbym np. wartości wszystkich zmiennych globalnych zapisać do rekordu, a następnie do pliku - to powinno pomóc pod warunkiem, że nie jesteśmy w trakcie wykonywania jakiejś pętli oraz nie korzystamy ze zmiennych lokalnych. Nie wiem czy takie rozwiązanie Cię satysfakcjonuje, ale to zawsze coś. Jeżeli chodzi o zrzut obszaru pamięci to niestety nie pomogę.

0

Zapisanie wszystkich zmiennych było by ok gdybym chciał "zahibernować" swój program ale tu raczej w gre wchodzi jakiś loader ... :|

1 użytkowników online, w tym zalogowanych: 0, gości: 1