Opracowałem algorytm dla dość trudnego problemu w matematyce, którego ukończenie zajmie prawdopodobnie kilka miesięcy. Ponieważ mam tylko ograniczone zasoby, zacząłem to na moim laptopie z systemem Ubuntu 12.04 (x86). Teraz chcę zainstalować niektóre aktualizacje i zrestartować laptop (komunikat „proszę zrestartować komputer” jest po prostu denerwujący).
Czy istnieje sposób na zapisanie całego procesu, w tym przydzielonej pamięci, w celu kontynuacji po ponownym uruchomieniu?
Oto kilka informacji na temat procesu, który może być potrzebny. W razie potrzeby prosimy o dodatkowe informacje.
./binary > ./somefile &
Wywołałem ten proces w terminalu poleceniem „ ” lub „time ./binary> ./somefile &”, tak naprawdę nie pamiętam.- Drukuje niektóre informacje debugujące do std :: cerr (niezbyt często).
- Obecnie zużywa około 600,0 kiB i chociaż wzrośnie, raczej nie wzrośnie gwałtownie.
- proces przebiega z normalnym priorytetem
- jądro to 3.2.0-26-generic-pae, procesor to AMD, system operacyjny to Ubuntu 12.04 x86.
- działa od 9 dni i 14 godzin (zbyt długo, aby go anulować ;-))