Changes between Version 3 and Version 4 of SoftWare/SignalCheckpoint/OAR


Ignore:
Timestamp:
Oct 15, 2012, 11:18:04 AM (12 years ago)
Author:
g7moreau
Comment:

Explication sur le fonctionnement du script bash

Legend:

Unmodified
Added
Removed
Modified
  • SoftWare/SignalCheckpoint/OAR

    v3 v4  
    146146il passerait de suite sur la phase de post-traitement
    147147et se terminerait en laissant {{{OAR}}} tuer sauvagement le code dans sa phase terminale...
     148
     149Ce script utilise trois commandes internes du shell peu usité : {{{wait}}}, {{{trap}}} et {{{jobs}}}.
     150Le premier paramètre de {{{trap}}} est du code shell à exécuter lors de la réception du signal sur lequel on se connecte.
     151Si l'on veut que ce code shell soit effectivement interprété lors de la réception du signal et non avant,
     152il est '''très''' important de la placer entres des '''apostrophes''' (quote)...
     153La commande interne {{{jobs}}} permet enfin de récupérer l'ensemble des PID des processus fils,
     154donc ici le code de calcul.
     155
     156On le voit, le cas asynchrone oblige à tout gérer dans son script shell.
     157Si cela est possible, il est donc préférable d'éviter les sections en post-traitement.