Job
Definizione rapida
Un job è un'unità di elaborazione che lo scheduler affida al sistema operativo.
Spiegazione
Il concetto è usato in alcuni sistemi operativi per rappresentare un lavoro pianificato. Nei sistemi IBM, a partire da MVS, la descrizione del job viene scritta in JCL, il Job Control Language. La fonte lo considera vicino al concetto di task.
Esempio pratico
Uno scheduler seleziona un'elaborazione programmata e la consegna al sistema operativo come job da eseguire.
Spiegazione tecnica
Il job racchiude il lavoro sottoposto alla pianificazione; nell'ambiente IBM le istruzioni JCL ne forniscono la descrizione operativa.
Da non confondere con
Job e task sono concetti simili, ma la voce collega specificamente il primo al lavoro inviato dallo scheduler.