Skip to main content

Ano ang isang batch job?

Ang trabaho sa batch ay marahil isa sa mga pinakalumang pamamaraan sa paggamit ng mapagkukunan at pamamahala ng mapagkukunan ng computer.Medyo, ang isang gumagamit ay nangongolekta ng ilang halaga ng data, karaniwang sa anyo ng mga file, at naghahanda ng isang trabaho sa batch upang harapin ang lahat ng mga file na iyon sa pamamagitan ng isang partikular na programa ng computer o hanay ng mga programa nang sabay -sabay.Taliwas sa isang interactive na sesyon ng computer, kung saan ang gumagamit ay aktibong naglalabas ng mga utos sa at pagtanggap ng mga kahilingan sa pag -input mula sa computer, ang trabaho ng batch ay binubuo ng lahat ng gawaing nais gawin ng gumagamit sa mga file at data sa isang solong operasyon.

inAng mga maagang araw ng pag -compute, ang mga malalaking computer ng mainframe ay mahal na pagmamay -ari at mapatakbo.Bilang isang resulta, ang trabaho sa batch ay nilikha bilang isang paraan para sa mga gumagamit na magsumite ng trabaho para sa computer upang maproseso na maaaring maglaan ng mga sistema ng computing ng system at mga mapagkukunan nang pantay -pantay sa buong araw.Sa kalaunan, habang kinuha ng Mainframes ang mga malalayong gumagamit sa pamamagitan ng mga terminal, ang regular na araw ng trabaho ay kasangkot sa higit pang mga interactive na sesyon na nagpapanatiling abala sa mainframe.Ang mga trabaho sa batch ay naka -iskedyul sa mga pila para sa pagpapatakbo sa gabi.Sa ganitong paraan, ang gastos ng mga mamahaling sistema ng computing ay mas mahusay na makatwiran.Karamihan sa mga karaniwang gumagamit ng computer sa desktop.Ang ilan sa mga pinaka -karaniwang trabaho sa batch na maaaring hindi mapapansin ay mga simpleng proseso na nangyayari araw -araw sa likod ng mga eksena.Ang pag -print ng isang serye ng mga file ay isang form ng isang trabaho sa batch kung saan ang mga dokumento ay ipinadala sa isang printer at naka -iskedyul para sa output.Ang isa pang tipikal na trabaho sa batch ay ang paglilinis ng mga pansamantalang file na naipon sa pamamagitan ng paggamit ng iba't ibang mga programa sa computer sa buong araw.Ang mga programa sa pagmamanipula ng imahe ay may mga built-in na pamamaraan sa pagproseso ng batch na nagpapahintulot sa gumagamit na magsagawa ng paulit-ulit na operasyon sa isang karamihan ng mga imahe.Sa iba pa, ang mas malaking konteksto, ang pagproseso ng batch ay may pananagutan din sa maraming mga gawain na may kaugnayan sa negosyo.Ang pag-uulat na nabuo ng computer sa pagtatapos ng araw, na nagbubuod sa lahat ng mga datos na nakolekta, ay isang pangkaraniwang trabaho sa batch.Ang mga abalang database ay tumatagal din sa mga trabaho sa batch upang kapag ang malaking halaga ng nakolekta na data ay maaaring bigyang diin ang database, maaari silang maidagdag sa database sa mga batch.upang magbago.IBM ay nakabuo ng mga operating system at buong software system para sa mga platform ng computing na partikular na nakatuon sa malaking pagproseso ng batch at mga operasyon sa pag -iskedyul.Ang bawat desktop computer operating system ay may ilang paraan din ng pag -iskedyul o pagtatrabaho sa mga trabaho sa batch.Ang mga wika ng script ay nagbago na madali sa paghahanda at samahan ng mga trabaho sa batch na nangangailangan ng paggamit ng maraming mga programa ng software, at ang pag -iskedyul ng mga daemon tulad ng Unix Trade; s Cron o Microsoft s job scheduler ay maaaring magpatakbo ng isang batch na trabaho bilang isang tiyak na gumagamit na may natatanging pahintulot para samga layunin ng seguridad.