Munca pe lot
Versiunea actuală a paginii nu a fost încă revizuită de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită la 12 martie 2017; verificarea necesită
1 editare .
Un job batch este o modalitate de a lansa sarcini pentru execuție pentru a evita timpul de nefuncționare a sistemelor de calcul. De fapt, este o listă de programe care urmează să fie lansate cu opțiuni de lansare și date de intrare. Sarcinile sunt executate secvenţial. Conceptul a fost dezvoltat în jurul anilor 1960 și este folosit și astăzi în unele sisteme de operare, în special pe mainframe IBM
.
Beneficii
Utilizarea joburilor batch are următoarele avantaje:
- joburile batch vă permit să partajați resursele computerului între mai mulți utilizatori și programe;
- execuția lor poate fi amânată până la un moment în care resursele computerului nu sunt încărcate puternic;
- ele ajută la reducerea timpului de nefuncționare a computerului cauzat de gestionarea manuală a funcționării acestuia;
- oferind o utilizare mai mare a computerului, ele contribuie la o mai bună amortizare a costului acestora, ceea ce este deosebit de important pentru mainframe-urile scumpe.
z/OS
Pe z/OS , un job batch este o unitate externă de lucru pe z/OS. Arată ca un text scris într-un limbaj special de control al jobului JCL , care indică ce programe (module de încărcare), în ce secvență și cu ce date trebuie executate în cadrul jobului.
Notă
- Kiselev A. B., Kiselev S. N. JAM task batch processing system // Issues of Atomic Science and Technology. Seria: Modelarea matematică a proceselor fizice. - 2009. - nr. 4. - S. 60-66.
- Molodov VD, Nifedyeva DO, Zamotailova DA Prelucrarea loturilor și sarcinile lotului // SOCIETATEA INFORMAȚIILOR: STARE ACTUALĂ ȘI PERSPECTIVE DE DEZVOLTARE. - 2018. - S. 78-80.
- Pankov A. Analiza modelului stocastic al cheltuielilor pentru întreținerea unui cluster de calcul flexibil. – 2009.