Mis on partiitöö?

Pakktöö on tõenäoliselt üks vanimaid meetodeid arvutiressursside kasutamisel ja haldamisel. Lihtsamalt öeldes kogub kasutaja teatud hulga andmeid, tavaliselt failide kujul, ja valmistab ette partiitöö, et käsitleda kõiki neid faile ühe konkreetse arvutiprogrammi või programmide komplekti kaudu korraga. Vastupidiselt interaktiivsele arvutiseansile, kus kasutaja annab aktiivselt arvutile käske ja võtab vastu sisendpäringuid, hõlmab paketttöö kogu tööd, mida kasutaja soovis nende failide ja andmetega ühe toiminguga teha.

Arvutitehnoloogia algusaegadel oli tohutute suurarvutite omamine ja kasutamine kallis. Selle tulemusel töötati välja paketttöö, et kasutajad saaksid esitada arvutile töötlemiseks tööd, mis võimaldaks jaotada süsteemi arvutusvõimsust ja ressursse ühtlaselt kogu päeva jooksul. Lõpuks, kui suurarvutid võtsid terminalide kaudu kaugkasutajaid vastu, hõlmas tavaline tööpäev rohkem interaktiivseid seansse, mis hoidsid suurarvuti hõivatud. Seejärel jagati paketttööd ööseks töötamiseks järjekordadesse. Nii oli nende kallite arvutisüsteemide maksumus paremini õigustatud.

Kuna infotehnoloogiatööstus jätkas õitsengut ja arvutite levikut töölauale, jäi paketttöö jätkuvalt arvutikasutuse põhiliseks osaks, kuigi paljud paketttööd on enamiku tüüpiliste lauaarvutite kasutajate jaoks nähtamatud. Mõned kõige levinumad pakktööd, mis võivad tähelepanuta jääda, on lihtsad protsessid, mis toimuvad iga päev kulisside taga. Failide seeria printimine on pakktöö vorm, kus dokumendid saadetakse printerisse ja plaanitakse väljastamiseks. Teine tüüpiline partiitöö on ajutiste failide puhastamine, mis kogunevad päeva jooksul erinevate arvutiprogrammide abil.

Olemas on ka muud tüüpi pakktööd, mis on võimelised töötlema mitut faili vastavalt kasutaja määratud spetsifikatsioonidele. Pilditöötlusprogrammid on varustatud sisseehitatud paketttöötlusmeetoditega, mis võimaldavad kasutajal sooritada korduvaid toiminguid suurema osa piltidega. Muudes suuremates kontekstides vastutab paketttöötlus ka paljude äritegevusega seotud ülesannete eest. Päeva lõpus arvutiga loodud aruandlus, mis võtab kokku kõik kogutud andmed, on tavaline paketttöö. Hõivatud andmebaasid võtavad kasutusele ka pakktööd, nii et kui suured kogutud andmed võivad andmebaasi koormata, saab neid lisada andmebaasi pakettidena.

Partiitöö kasulikkuse tõttu areneb üha rohkem tehnikaid partiidega töötamiseks. IBM® on oma arvutusplatvormide jaoks välja töötanud operatsioonisüsteemid ja terved tarkvarasüsteemid, mis on spetsiaalselt orienteeritud suurte partiide töötlemisele ja ajastamistoimingutele. Igal lauaarvuti operatsioonisüsteemil on ka mõned vahendid paketttööde ajastamiseks või nendega töötamiseks. Arenenud on skriptimiskeeled, mis hõlbustavad mitme tarkvaraprogrammi kasutamist nõudvate pakktööde ettevalmistamist ja korraldamist ning ajastamisdeemonid, nagu UNIX™-i cron või Microsoft®-i tööplaneerija, võivad käivitada pakktööd konkreetse kasutajana, kellel on kordumatu töö. load turvalisuse eesmärgil.