Skip to main content

Hva er batchbehandling?

En praktisk måte å optimalisere en datamaskinens ytelse og spare tid er batchbehandling.I motsetning til interaktiv prosessering som ber den menneskelige brukeren om en kommando, lagrer behandling av batch opp flere oppgaver og utfører dem mens datamaskinen er inaktiv.Dette frigjør minnet for mer uttømmende programmer og fremskynder produktiviteten.

Batch -prosessering kan gå uovervåket og stopper bare når det møter en feil eller fullfører alle oppgaver i skriptet.Det lar brukeren omfordele datamaskinens ressurser blant programmene han eller hun ønsker, og det drar full nytte av prosessorens evner.Ulempene er at uønskede kommandoer kan utføres uten brukerens kunnskap.

Navnet stammer fra det tidspunktet brukere manuelt vil legge inn programmer på stansekort, og systemoperatøren vil mate dem i partier til datamaskinen.Datapriser var veldig høye på 1950 -tallet, så denne metoden var en av de viktigste måtene å optimalisere tid og penger på, noe som gjorde datamaskiner økonomiske.I disse dager hadde ikke mange systemer muligheten til å laste inn flere programmer.

Siden utviklingen av personlige datamaskiner, har ofte utførte oppgaver blitt lagret i batchfiler eller skript som er planlagt utført på et senere tidspunkt.Kommandotolker leser disse filene, men noen ganger utføres prosessen av GRAI -applikasjoner for grafiske brukergrensesnitt (GUI) som definerer musehandlinger.Den registrerte sekvensen av GUI -handlinger får navnet makro og eksisterer bare i minnet.

I dag brukes prosessen på flere forskjellige måter.Et batchbehandlingssystem er et av de viktigste verktøyene for bilderedigeringsprogrammet Adobe Photoshop reg;.I stedet for å leke manuelt med hvert bilde, kan dette verktøyet rotere, endre størrelse og gi nytt navn til så mange som brukeren krever på en gang.De automatiske endringene som kan gjøres strekker seg til å korrigere fargen, finjustere filtrene og transformasjonene.Dette systemet har bidratt til å eliminere overflødige oppgaver som å gjenta det samme trinnet om og om igjen.

Filbatchbehandling kan konvertere flere datamaskinfiler til forskjellige formater på en gang.Dette sparer tid ved å eliminere behovet for at brukeren konverterer hver fil individuelt.Oppdateringer til en database og transaksjonsbehandling kan også spare tid ved å bli behandlet i det samme skriptet.

Et eksempel på batchbehandling er månedlige regninger.Kredittkortselskaper gir ikke kunder en papirregning for hver transaksjon de gjør, men lagrer dataene som skal sendes ut i partier i slutten av måneden.Elektriske regninger, husleie og timelønn jobber alle med samme prinsipp.