Wat is een taakplanner?

Veel computers kunnen een taakplanner gebruiken om geautomatiseerde taken uit te voeren. Met deze functie kan de computer sommige taken automatisch uitvoeren volgens een schema dat is ingesteld door de computergebruiker. Een planner is meestal gespecialiseerd voor elk type computerbesturingssysteem (OS). Het voert taken op een geautomatiseerde manier uit, waardoor er minder menselijk ingrijpen nodig is.

Een taakplanner kan worden ingesteld om op meerdere intervaltijden te worden uitgevoerd. Dit biedt systeembeheerders een hulpmiddel dat maandelijkse of dagelijkse onderhoudstaken kan plannen. Een voorbeeld van een taak binnen de planner is een bereikproces. Dit is een proces dat oude gegevens verplaatst naar opslag. Het gebruik van een geplande taak om deze taak te voltooien, zorgt ervoor dat het computersysteem voldoende schijfruimte behoudt.

Binnen het UNIX®-besturingssysteem wordt een taakplanner meestal een cron-taak genoemd. Dit is het hoofdplanningsprogramma voor UNIX®. Het kan meerdere soorten programma's uitvoeren, waaronder scripts, beheertaken en algemene onderhoudsprocessen voor besturingssystemen. De cron-taak gebruikt een ingebouwde timer vergelijkbaar met een wekker en voert taken uit op basis van een vooraf bepaald schema. Dit schema wordt beheerd in een speciaal bestand binnen het besturingssysteem, dat alle dagelijkse taken orkestreert.

De UNIX®-taakplanner gebruikt een speciaal achtergrondproces dat het schema beheert. Dit managerprogramma, vaak een cron-daemon genoemd, is verantwoordelijk voor het lezen van het schema en het op tijd uitvoeren van scriptprogramma's. Het managerprogramma beoordeelt het schema elke minuut. Als er nieuwe taken aan het schema worden toegevoegd, worden deze meestal binnen 60 seconden na invoer in de tabel uitgevoerd.

De taakplanner in het Windows®-besturingssysteem staat bekend als het taakbeheerprogramma. De taakplanner van Windows® kan scripts of bestaande programma's uitvoeren binnen het besturingssysteem van de computer. Dit maakt is een goed hulpmiddel voor het beheren van dagelijkse back-ups en onderhoudsactiviteiten.

Een distributed resource scheduler (DRS) -programma is een voorbeeld van een geavanceerde taakplanner. Dit programma is ontworpen voor gedistribueerde softwareapplicaties en kan programma's uitvoeren op basis van taakprioriteit. Dit type proces wordt meestal gebruikt in geclusterde IT-omgevingen met een hoge beschikbaarheid.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?