Next: , Previous: Terminologie, Up: Terminologie


2.1.1 Batch

Le traitement batch (batch processing en anglais), ou traitement par lot, fait reference au mode de sequencage et d'utilisation des ressources d'un calculateur tel qu'il a ete premierement employe dans les debuts de l'ere informatique. Mais il faut preciser que cette anteriorite ne condamne pas le traitement batch aux oubliettes au motif d'une quelconque obsolescence. Si le traitement par lot a vu le jour et existe encore aujourd'hui, c'est parce qu'il repond de maniere satisfaisante a une certaine utilisation des ressources d'un calculateur, et que cette utilisation est encore d'actualite. Present depuis plus de quarante ans, le batch est encore largement utilise sur les grands serveurs, et le sera vraisemblablement pour quelques annees encore.

Le traitement par lot se distingue de l'execution interactive par le fait que les travaux a effectuer sont places dans une file d'attente avec une indication pour chaque lot des ressources dont il doit disposer pour aboutir correctement. Une fois les travaux inscrits dans la file, c'est au systeme de traitement batch (See BatchManager.) de veiller a leur bonne execution en leur fournissant les ressources demandees. Tout travail qui ne disposerait pas des ressources adequates ne peut pas etre active.