Fördelar och nackdelar med batchbearbetning

Servrar

Stora stordatorer bearbetar batchjobb som innehåller miljontals dataposter.

Bildkredit: GuidoVrola/iStock/Getty Images

Vissa datorprogram drar fördel av batchbearbetning, ett läge där indata kompileras i förväg och skickas in på en gång, vilket kräver lite mänsklig inblandning. Detta står i kontrast till interaktiv bearbetning, där datorn väntar på din input och hanterar den bitvis, en datapost i taget. Till exempel använder de flesta webbplatser interaktiv bearbetning, medan ett stort företag kan använda batchbearbetning för att köra sin veckolön.

Fördelar

Ett datacenters personal kan schemalägga batchbehandling under tider då datorerna annars är inaktiva, till exempel över natten. Datoroperatörerna kan enkelt fördröja eller prioritera olika partier, beroende på omständigheterna. Batch-jobb är vanliga datorfiler som innehåller kommandon, program och data; när de väl har skapats kan vissa köras upprepade gånger efter behov, vilket gör personalen bekvämare och hjälper till att hålla bearbetningskostnaderna låga.

Dagens video

Nackdelar

Alla indata för ett batchjobb måste vara klara innan datorn kan köra det. det betyder att den måste kontrolleras noggrant. Problem med data, fel och programkrascher som uppstår under batchjobb stoppar hela processen; ingångarna måste kontrolleras noggrant innan jobbet kan köras igen. Även mindre datafel, som stavfel i datum, kan förhindra att ett batchjobb körs.