Michel Naud a écrit :

Frédéric Bothamy a écrit :

* Lecouteux Benjamin <[EMAIL PROTECTED]> [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

J'ai pour ma part déjà utilisé cryopid qui est très "limité" dans la restauration de processus "cryogénisés".

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.

Merci pour vos réponses, j'ai opté pour l'utilisation de cryopid qui a parfaitement répondu à mes attentes. J'ai été impressionné par sa simplicité d'utilisation et son efficacité (jusqu'ici).

Ben


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Répondre à