![Servere](/f/58153bcc846b41f9bfa277041c9e2c79.jpg)
Store mainframe-computere behandler batchjob, der indeholder millioner af dataposter.
Billedkredit: GuidoVrola/iStock/Getty Images
Nogle computerprogrammer drager fordel af batchbehandling, en tilstand, hvor inputdata kompileres på forhånd og indsendes på én gang, hvilket kræver lidt menneskelig indgriben. Dette står i kontrast til interaktiv behandling, hvor computeren venter på dit input og håndterer det stykkevis, et dataelement ad gangen. For eksempel anvender de fleste websteder interaktiv behandling, hvorimod en stor virksomhed kan bruge batchbehandling til at køre sin ugentlige lønningsliste.
Fordele
Et datacenters personale kan planlægge batchbehandling på tidspunkter, hvor computerne ellers er inaktive, f.eks. natten over. Computeroperatørerne kan nemt forsinke eller prioritere forskellige batches, afhængigt af omstændighederne. Batchjob er standardcomputerfiler, der indeholder kommandoer, programmer og data; når de først er oprettet, kan nogle køres gentagne gange efter behov, hvilket tilføjer bekvemmelighed for personalet og hjælper med at holde behandlingsomkostningerne lave.
Dagens video
Ulemper
Alle inputdata for et batchjob skal være klar, før computeren kan køre det. det betyder, at den skal kontrolleres omhyggeligt. Problemer med data, fejl og programnedbrud, der opstår under batchjobs, standser hele processen; inputs skal kontrolleres omhyggeligt, før jobbet kan køres igen. Selv mindre datafejl, såsom stavefejl i datoer, kan forhindre et batchjob i at køre.