LANCER_PROCESSUS_BACKGROUD

Fermé
Annie - 7 mai 2004 à 21:34
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 - 8 mai 2004 à 09:26
Bonjour tt le monde,

Pouvez vous me montrer c quoi la denarche pour lancer un processus en arriere plan ?

Bien a vous.

5 réponses

bacchuss Messages postés 1162 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 6 avril 2009 190
7 mai 2004 à 21:54
Salut

il suffit de mettre le caractere & en fin de ta commande

ex:
vmstat 5 5 &


__________________________________________
01001001110101001010100101 et plus si affinités
0
bacchuss Messages postés 1162 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 6 avril 2009 190
7 mai 2004 à 22:05
PS: ma commande ne sert pas a grand chose, c'est juste un exemple

__________________________________________
01001001110101001010100101 et plus si affinités
0
D'abord, merci pour vos réponses. Malheureusement ne répendent pas à ce que je veux faire.

Voici je que je veux faire, peut être quelqu'un a une réponse: je travaille sur un logiciel de génération desimages de synthèse, et vu que le processus de calculest relativement long. Je voulais trouver un moyen quime permet de lancer le processus en background pour queje puisse fermer la session et se reconnecter sur uneautre session tout en gardant le bon déroulement duprocessus de calcul, lancé sur la première session.
Pouvez vous, me montrer la démarche ou bien la
commandequi me permet de réussir cette idée.

Merci d'avance.

Bien à vous. Annie
0
bacchuss Messages postés 1162 Date d'inscription samedi 13 décembre 2003 Statut Membre Dernière intervention 6 avril 2009 190
8 mai 2004 à 09:16
Chaque processus (hormis init) à un processus père, sans lequel il ne peut contiuer à vivre.
Si tu veux te déconnecter après avoir lancé un processus, il faut mettre nohup au début de ta ligne de commande, de facon à ce que lorsque tu te déconnectes (mort de ton shell) ce processus soit rattaché à un autre père (adoption), qui doit être init je pense.
nohup macommande mesparams


voila voila

__________________________________________
01001001110101001010100101 et plus si affinités
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
asevere Messages postés 13084 Date d'inscription lundi 28 janvier 2002 Statut Webmaster Dernière intervention 3 février 2022 426
8 mai 2004 à 09:26
Bonjour Annie,

Je pense que nohup* devrait faire l'affaire pour ce que tu cherches à faire ;)
http://www.epita.fr/docs/man1/nohup.1.html

*nohup - executer un programme en le rendant insensible aux deconnexions.

Bon Week-end, @++
"Si c'est stupide et que ça marche,
        alors ce n'est pas stupide"
0