Next: , Previous: BatchManager, Up: Terminologie


2.1.3 Job

Le travail, ou job en anglais, est l'unite elementaire de traitement qui peut etre soumis au gestionnaire de batch. Il peut s'agir d'une simple commande systeme, comme d'une application ou bien meme de l'enchainement complexe mais indivisible de plusieurs applications ou commandes.

Pour s'executer correctement, c'est-a-dire sans erreur, le job doit disposer de certaines ressources — de la memoire, du temps, de l'espace disque ... — pendant toute la duree de son execution. C'est au gestionnaire de batch (See BatchManager.) de garantir au job la presence et la persistence de ces ressources pendant l'execution du job.

Par contre c'est a l'utilisateur qui soumet le job d'informer le gestionnaire de batch des ressources necessaires au job. Pour des raisons evidentes de bonne gestion des ressources, le job ne peut consommer plus de ressources que celles qu'il a demande et obtenu du gestionnaire de batch sans etre arrete ou reclasse.