Skip to main content

Ano ang pinakamahusay na pamamaraan para sa pag -iskedyul ng isang trabaho sa batch?

Ang isang trabaho sa batch ay isang programa sa computer na tumatakbo sa isang naka -iskedyul na agwat.Ang pinakamahusay na paraan ng pag -iskedyul ng isang trabaho sa batch ay upang mai -link ang proseso sa sistema ng pamamahala ng gawain ng computer.Nag-iiba ito para sa bawat operating system (OS) at karaniwang ginagamit para sa mga gawain sa uri ng pagpapanatili.Ang cron ay ang default na programa ng iskedyul ng trabaho sa loob ng UNIX Reg ;.Pinapayagan ng programang ito ang pag -iskedyul ng isang trabaho sa batch sa mga tiyak na oras.

Windows Ang mga operating system ay karaniwang gumagamit ng Task Scheduler Program upang magpatakbo ng mga trabaho sa batch.Ang program na ito ay may ilang mga pagpipilian sa pagsasaayos, na kinabibilangan ng mga setting ng oras at petsa para sa bawat trabaho na tumakbo.Ang Task Scheduler Program ay ang pangunahing tool na ginamit sa Windows Para sa pag -iskedyul ng isang trabaho sa batch.

Parehong Windows at Unix Ang mga operating system ay may isang espesyal na screen ng administratibo na namamahala sa pag -iskedyul ng isang trabaho sa batch.Ang mga programang ito ay maaaring ma -access mula sa administrative console ng operating system.Nagbibigay ito ng isang madaling gamitin na programa ng scheduler na naglilista ng lahat ng naka-iskedyul na trabaho sa operating system.

Linux reg;Ang mga operating system ay gumagamit ng parehong mga "at" at "batch" na utos bilang tool para sa pag -iskedyul ng isang trabaho sa batch.Pinapayagan ng mga utos na ito ang gumagamit na tukuyin ang isang partikular na petsa at oras upang maisagawa ang programa ng batch.Ang pangunahing pagkakaiba sa pagitan ng dalawang utos na ito ay ang utos na "batch" ay idinisenyo upang patakbuhin ang trabaho sa sandaling magagamit ang mga mapagkukunan ng system, samantalang ang utos na "AT" ay batay sa isang tiyak na oras.Sa isang paulit -ulit na batayan ay nangangailangan ng isang mas kumplikadong scheduler kaysa sa mga karaniwang trabaho sa batch.Sa pamamagitan ng paggamit ng mga programa ng cron at task scheduler, ang isang developer ay maaaring magsulat ng mga script na tumatakbo araw -araw.Ang mga programang ito ay natatangi sa operating system at sinuri bawat minuto sa buong araw.

Ang mga programa ng batch ay karaniwang ginagamit para sa mga operasyon sa pagpapanatili kabilang ang pang-araw-araw na mga backup at mga kagamitan sa paglilinis ng disk.Ang mga programang pagpapanatili na ito ay pinakamahusay na tatakbo sa mga oras ng off-peak kapag ang system ay walang ginagawa at mas mababa ang trapiko sa network.Ang pag -iskedyul ng isang trabaho sa batch na tatakbo sa maagang umaga o huli na gabi ay nagsisiguro na ang mga mapagkukunan ng system ng computer ay magagamit sa mga oras ng rurok na negosyo.

Karamihan sa mga trabaho sa batch ay tumatakbo nang maraming oras.Ang mga programang ito ay nangangailangan ng lakas ng pagproseso ng high-speed at karaniwang gumagamit ng mga karagdagang mapagkukunan ng computer.Maraming mga sopistikadong programa sa pag -iskedyul ang maaaring magpatakbo ng mga trabaho sa batch na may magagamit na mga mapagkukunan sa loob ng computer.Kapag na -overload ang mga mapagkukunan, ang trabaho ng batch ay ilalagay hanggang sa magagamit ang karagdagang lakas sa pagproseso.