Frédéric Bothamy a écrit :
J'ai pour ma part déjà utilisé cryopid qui est très "limité" dans la restauration de processus "cryogénisés".* Lecouteux Benjamin <benjamin.lecouteux@gmail.com> [2005-11-30 10:55] :Bonjour, existe t'il une solution permettant d'interrompre un processus, de le mapper sur le disque pour le relancer après un reboot par exemple ? Mes recherches sur google sont restées infructueuses.Google m'indique : http://cryopid.berlios.de qui me semble très intéressant bien qu'il y ait quelques limitations. Il ne semble pas exister de paquet Debian, ni officiel, ni officieux. Fred Mon utilisation de cryopid était sur des processus de calcul brut, sans multi-tâches, sans lien réseau, avec seulement des sorties de données dans des fichiers. L'astuce pour cryogéniser un programme est la suivante: - le mettre en pause (cf les signaux UNIX/POSIX) - lancer cryopid pour dump mémoire, programme, etc ... - tuer le processus Pour reprendre l'éxecution: - lancer le programme "dumpé" - enlever la pause du programme (cf les signaux...) De mémoire, ça marche pas trop mal dans ce contexte d'application. Mitch. |