Ich habe einen Algorithmus für ein ziemlich schweres Problem in der Mathematik entwickelt, für dessen Abschluss wahrscheinlich mehrere Monate erforderlich sind. Da ich nur begrenzte Ressourcen habe, habe ich dies auf meinem Ubuntu 12.04 (x86) -Laptop gestartet. Jetzt möchte ich einige Updates installieren und den Laptop neu starten (die Meldung "Bitte neu starten" ist nur ärgerlich).
Gibt es eine Möglichkeit, einen gesamten Prozess einschließlich des zugewiesenen Speichers für die Fortsetzung nach einem Neustart zu speichern?
Hier finden Sie einige Informationen zu dem Vorgang, den Sie möglicherweise benötigen. Bitte fordern Sie bei Bedarf weitere Informationen an.
- Ich habe den Prozess in einem Terminal mit dem Befehl "
./binary > ./somefile &
" oder "time ./binary> ./somefile &" aufgerufen, kann mich aber nicht wirklich erinnern. - Es druckt einige Debug-Informationen nach std :: cerr (nicht sehr oft).
- Derzeit werden ungefähr 600,0 kiB verbraucht, und obwohl dies zunehmen wird, ist es unwahrscheinlich, dass es schnell zunimmt.
- Der Prozess läuft mit normaler Priorität ab
- Der Kernel ist 3.2.0-26-generic-pae, die CPU ist eine AMD, das Betriebssystem ist Ubuntu 12.04 x86.
- es läuft seit 9 tagen und 14 stunden (also zu lange um es zu stornieren ;-))