Fordeler og ulemper med batchbehandling

Servere

Store stormaskiner behandler batchjobber som inneholder millioner av dataposter.

Bildekreditt: GuidoVrola/iStock/Getty Images

Noen dataprogrammer drar fordel av batch-behandling, en modus der inndataene blir kompilert på forhånd og sendt inn på en gang, noe som krever lite menneskelig inngripen. Dette står i kontrast til interaktiv prosessering, der datamaskinen venter på innspillet ditt og håndterer det stykkevis, ett dataelement om gangen. For eksempel bruker de fleste nettsteder interaktiv behandling, mens et stort selskap kan bruke batch-behandling for å kjøre sin ukentlige lønn.

Fordeler

Et datasenters ansatte kan planlegge batchbehandling på tidspunkter når datamaskinene ellers er inaktive, for eksempel over natten. Dataoperatørene kan enkelt forsinke eller prioritere forskjellige batcher, avhengig av omstendighetene. Batch-jobber er standard datafiler som inneholder kommandoer, programmer og data; Når de er opprettet, kan noen kjøres gjentatte ganger etter behov, noe som gir mer bekvemmelighet for personalet og bidrar til å holde behandlingskostnadene lave.

Dagens video

Ulemper

Alle inndataene til en batchjobb må være klare før datamaskinen kan kjøre den. dette betyr at den må kontrolleres nøye. Problemer med data, feil og programkrasj som oppstår under batchjobber stopper hele prosessen; inngangene må kontrolleres nøye før jobben kan kjøres igjen. Selv mindre datafeil, for eksempel skrivefeil i datoer, kan forhindre at en batchjobb kjører.