Skip to main content

Hva er en batchjobb?

Batchjobben er sannsynligvis en av de eldste metodene innen utnyttelse og styring av datamaskinressurser.Ganske enkelt samler en bruker en viss mengde data, vanligvis i form av filer, og utarbeider en batchjobb for å håndtere alle disse filene gjennom et bestemt dataprogram eller et sett med programmer på en gang.I motsetning til en interaktiv datamaskinøkt, der brukeren aktivt utsteder kommandoer til og mottar inndataforespørsler fra datamaskinen, omfatter batchjobben alt arbeidet som brukeren ønsket å gjøre med disse filene og dataene i en enkelt operasjon.

iDe veldig tidlige dagene med databehandling, enorme hovedkarakterer var dyre å eie og betjene.Som et resultat ble batchjobben utviklet som en måte for brukere å sende inn arbeid for datamaskinen å behandle som kunne tildele systemet datakraft og ressurser jevnt gjennom dagen.Etter hvert, da hovedrammer tok på seg eksterne brukere via terminaler, involverte den vanlige arbeidsdagen mer interaktive økter som holdt mainframe opptatt.Batchjobber ble deretter planlagt i køer for å operere om natten.De fleste typiske stasjonære datamaskinbrukere.Noen av de vanligste batchjobbene som kan overses er enkle prosesser som skjer hver dag bak kulissene.Å skrive ut en serie filer er en form for en batchjobb der dokumentene blir sendt til en skriver og planlagt utdata.En annen typisk batchjobb er opprydding av de midlertidige filene som akkumuleres ved bruk av forskjellige dataprogrammer gjennom dagen.

Det finnes andre typer batchjobber som er i stand til å behandle flere filer i henhold til brukerdefinerte spesifikasjoner.Bildemanipulasjonsprogrammer kommer med innebygde batchbehandlingsmetoder som lar brukeren utføre repeterende operasjoner på en hoveddel av bildene.I andre, større sammenhenger, er batchbehandling også ansvarlig for en rekke forretningsrelaterte oppgaver.Datamaskingenerert rapportering på slutten av dagen, som oppsummerer alle dataene som er samlet inn, er en vanlig batchjobb utført.Opptatt databaser tar også på seg batchjobber, slik at når store mengder innsamlede data kan understreke databasen, kan de legges til databasen i partier.

Som et resultat av nytten av batchjobben, fortsetter flere teknikker for å jobbe med partierå utvikle.IBM har utviklet operativsystemer og hele programvaresystemer for sine databehandlingsplattformer som er spesielt orientert mot stor batchbehandling og planleggingsoperasjoner.Hvert stasjonær datamaskinoperativsystem har også noen måter å planlegge eller jobbe med batchjobber.Skriptspråk har utviklet seg som letthet i utarbeidelse og organisering av batchjobber som krever bruk av flere programmer, og planleggingSikkerhetsformål.