Changes between Version 7 and Version 8 of SoftWare/SignalCheckpoint


Ignore:
Timestamp:
May 22, 2012, 2:13:52 PM (12 years ago)
Author:
g7moreau
Comment:

Liste des signaux gérés

Legend:

Unmodified
Added
Removed
Modified
  • SoftWare/SignalCheckpoint

    v7 v8  
    55L'idée est que le scheduleur de job envoi avant la fin du walltime un signal au job (checkpoint),
    66le job finit alors proprement.
    7 S'il a été lancé avec l'option idempotent (par exemple sous OAR {{{oarsub -t idempotent}}}),
     7S'il a été lancé avec l'option idempotent (par exemple sous [http://oar.imag.fr/ OAR] : "{{{oarsub -t idempotent}}}"),
    88le scheduleur le relance alors automatiquement...
    99
     
    1212Le module '''[source:/trunk/signal-checkpoint/signal_checkpoint.F90 Signal_Checkpoint]'''
    1313gère pour le moment les signaux {{{SIGHUP}}} {{{SIGINT}}} {{{SIGQUIT}}} {{{SIGUSR1}}} {{{SIGUSR2}}} et {{{SIGTERM}}}
    14 (voir {{{kill -l}}} pour une liste des signaux de votre système).
    15 A noter qu'OAR utilise par défaut le signal {{{SIGUSR2}}} lors du checkpointing.
     14(voir : "{{{kill -l}}}", pour obtenir la liste des signaux gérée par votre système).
     15A noter qu'[http://oar.imag.fr/ OAR] utilise par défaut le signal {{{SIGUSR2}}} lors du checkpointing.
    1616Il a été testé et validé avec les compilateurs {{{GNU/gfortran}}} et {{{Intel/ifort}}}.
    1717Il fait un appel POSIX à la commande {{{signal}}} qui n'est pas normalisé en Fortran,
     
    2828Le projet est très jeune.
    2929Il n'y a pas de bibliothèque de compilé pour le moment.
    30 Pour l'intégrer dans votre projet, le plus simple pour le moment est de l'intégrer dans vos sources
     30Pour l'intégrer dans votre projet, le plus simple pour le moment est de l'intégrer dans vos sources.
     31A noter qu'il s'agit d'un fichier ayant l'extension {{{.F90}}} et non {{{.f90}}}, il doit donc être pré-compilé...
     32Normalement, les compilateurs modernes le font automatiquement !
    3133{{{
    3234wget http://servforge.legi.grenoble-inp.fr/svn/soft-trokata/trunk/signal-checkpoint/signal_checkpoint.F90