Kas yra paketinis darbas?

Paketinis darbas tikriausiai yra vienas iš seniausių kompiuterių išteklių naudojimo ir valdymo metodų. Paprasčiausiai vartotojas surenka tam tikrą duomenų kiekį, dažniausiai failų pavidalu, ir parengia paketinį užduotį, kad su visais tais failais tvarkytųsi naudodamas tam tikrą kompiuterio programą ar programų rinkinį vienu metu. Priešingai nei interaktyvioje kompiuterio sesijoje, kai vartotojas aktyviai duoda komandas ir gauna iš kompiuterio įvesties užklausas, paketinė užduotis apima visą darbą, kurį vartotojas norėjo atlikti su tais failais ir duomenimis per vieną operaciją.

Pačiomis ankstyvosiomis kompiuterijos dienomis didžiulius pagrindinius kompiuterius turėti ir eksploatuoti buvo brangu. Dėl to paketinis darbas buvo sukurtas kaip būdas vartotojams pateikti kompiuteriui apdoroti darbą, kuris galėtų tolygiai paskirstyti sistemos skaičiavimo galią ir išteklius per dieną. Galiausiai, kai pagrindiniai kompiuteriai per terminalus priimdavo nuotolinius vartotojus, įprastą darbo dieną būdavo daugiau interaktyvių seansų, dėl kurių pagrindinis kompiuteris būdavo užimtas. Tada paketiniai darbai buvo suplanuoti į eiles, kad būtų galima dirbti naktį. Tokiu būdu šių brangių kompiuterinių sistemų kaina buvo geriau pagrįsta.

Informacinių technologijų pramonei ir toliau klestint, o kompiuteriams plintant darbalaukyje, paketinis darbas ir toliau išliko pagrindinė kompiuterių naudojimo dalis, nors daugelis paketinių užduočių yra nematomi daugumai tipiškų stalinių kompiuterių vartotojų. Kai kurie dažniausiai pasitaikantys paketiniai darbai, kurie gali būti nepastebėti, yra paprasti procesai, vykstantys kasdien užkulisiuose. Failų serijos spausdinimas yra paketinio darbo forma, kai dokumentai siunčiami į spausdintuvą ir suplanuojami išvesti. Kitas tipiškas paketinis darbas yra laikinųjų failų, sukauptų naudojant įvairias kompiuterines programas per dieną, valymas.

Yra ir kitų tipų paketinių užduočių, kurios gali apdoroti kelis failus pagal vartotojo nustatytas specifikacijas. Vaizdo apdorojimo programose yra integruoti paketinio apdorojimo metodai, leidžiantys vartotojui atlikti pasikartojančias operacijas su daugybe vaizdų. Kituose didesniuose kontekstuose paketinis apdorojimas taip pat yra atsakingas už daugybę su verslu susijusių užduočių. Dienos pabaigoje kompiuterio generuojamos ataskaitos, kuriose apibendrinami visi surinkti duomenys, yra įprastas paketinis darbas. Užimtos duomenų bazės taip pat imasi paketinių užduočių, todėl kai dideli surinktų duomenų kiekiai gali apkrauti duomenų bazę, jie gali būti įtraukti į duomenų bazę paketais.

Dėl paketinio darbo naudingumo toliau tobulinama daugiau metodų, kaip dirbti su paketais. IBM® sukūrė operacines sistemas ir visas programinės įrangos sistemas savo skaičiavimo platformoms, kurios yra specialiai orientuotos į didelių paketų apdorojimą ir planavimo operacijas. Kiekvienoje stalinio kompiuterio operacinėje sistemoje taip pat yra tam tikrų priemonių planuoti arba dirbti su paketiniais darbais. Išplėtotos scenarijų kalbos, kurios palengvina paketinių užduočių paruošimą ir organizavimą, kai reikia naudoti kelias programinės įrangos programas, o planavimo demonai, tokie kaip UNIX™ cron arba Microsoft® užduočių planuoklis, gali vykdyti paketinę užduotį kaip konkretus vartotojas, turintis unikalų unikalų. leidimai saugumo sumetimais.