LANCER_PROCESSUS_BACKGROUD

Annie -  
asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   -
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

  1. bacchuss Messages postés 1165 Statut Membre 190
     
    Salut

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

    ex:
    vmstat 5 5 &
    


    __________________________________________
    01001001110101001010100101 et plus si affinités
    0
  2. bacchuss Messages postés 1165 Statut Membre 190
     
    PS: ma commande ne sert pas a grand chose, c'est juste un exemple

    __________________________________________
    01001001110101001010100101 et plus si affinités
    0
  3. Annie
     
    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
  4. bacchuss Messages postés 1165 Statut Membre 190
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. asevere Messages postés 13095 Date d'inscription   Statut Webmaster Dernière intervention   426
     
    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