Skip to main content

Hva er den beste metoden for å planlegge en batchjobb?

En batchjobb er et dataprogram som kjører på et planlagt intervall.Den beste måten å planlegge en batchjobb er å koble prosessen til oppgavestyringssystemet til datamaskinen.Dette varierer for hvert operativsystem (OS) og brukes vanligvis til vedlikeholdstypeoppgaver.

Den beste måten å kjøre batchjobb i en UNIX REG; -baserte operativsystemer er ved å bruke Cron Task Manager.Cron er standardjobbplanleggingsprogrammet innen UNIX REG;.Dette programmet tillater planlegging av en batchjobb til bestemte tidspunkter.

Windows Operativsystemer bruker typisk oppgaveplanleggingsprogrammet for å kjøre batchjobber.Dette programmet har flere konfigurasjonsalternativer, som inkluderer innstillinger for tid og dato for hver jobb å kjøre.Oppgaveplanleggingsprogrammet er det primære verktøyet som brukes i Windows for å planlegge en batchjobb.

Både Windows og Unix Operativsystemer har en spesiell administrativ skjerm som administrerer planleggingen av en batchjobb.Disse programmene kan nås fra den administrative konsollen til operativsystemet.Det gir et brukervennlig planleggerprogram som viser alle planlagte jobber i operativsystemet.

Linux reg;Operativsystemer bruker både “AT” og “Batch” -kommandoer som verktøyet for å planlegge en batchjobb.Disse kommandoene lar brukeren spesifisere en bestemt dato og klokkeslett for å utføre batchprogrammet.Den primære forskjellen mellom disse to kommandoene er at “batch” -kommandoen er designet for å kjøre jobben så snart systemressursene er tilgjengelige, mens “at” -kommandoen er basert på en bestemt tid.

Planlegging av en batchjobb som skal kjøresPå repeterende basis krever en mer kompleks planlegger enn standard batchjobber.Ved å bruke CRON- og Task Scheduler -programmene, kan en utvikler skrive skript som kjøres daglig.Disse programmene er unike for operativsystemet og blir sjekket hvert minutt gjennom dagen.

Batch-programmer brukes vanligvis til vedlikeholdsoperasjoner inkludert daglige sikkerhetskopier og disk-rengjøringsverktøy.Disse vedlikeholdsprogrammene kjøres best i løpet av off-Peak-tider når systemet er tomgang og nettverkstrafikken er lavere.Å planlegge en batchjobb som skal kjøres i løpet av tidlig morgen eller sent på kvelden sikrer at datasystemets ressurser vil være tilgjengelige i topp arbeidstid.

De fleste batchjobber kjører i flere timer.Disse programmene krever høyhastighets prosesseringskraft og bruker vanligvis ekstra datamaskinressurser.Mange sofistikerte planleggingsprogrammer kan kjøre batchjobber med tilgjengelige ressurser innen datamaskinen.Når ressursene er overbelastet, vil batchjobben bli plassert på vent til ytterligere behandlingskraft blir tilgjengelig.