V počítači je plánovanie činnosťou prideľovania zdrojov na vykonávanie úloh. Zdrojmi môžu byť procesory, sieťové prepojenia alebo rozširujúce karty. Úlohami môžu byť vlákna, procesy alebo dátové toky. Aktivitu plánovania vykonáva proces nazývaný plánovač.
Čo znamená plánovací algoritmus?
Definícia: Plánovací algoritmus je algoritmus, ktorý nám hovorí, koľko času CPU môžeme prideliť procesom. … Prednostne, keď vstúpi proces s vysokou prioritou, predíde medzi tým proces s nízkou prioritou a najskôr vykoná proces s vysokou prioritou.
Prečo sa používajú plánovacie algoritmy?
Hlavným účelom plánovacích algoritmov je minimalizovať nedostatok zdrojov a zabezpečiť spravodlivosť medzi stranami využívajúcimi zdrojePlánovanie sa zaoberá problémom rozhodovania, ktorým z nevybavených požiadaviek sa majú prideliť zdroje. Existuje mnoho rôznych plánovacích algoritmov.
Kto robí plánovanie procesov?
Krátkodobé alebo Plánovač CPU :Zodpovedá za výber jedného procesu zo stavu pripravenosti na jeho plánovanie v spustenom stave. Poznámka: Krátkodobý plánovač vyberie iba proces, ktorý sa má naplánovať, nenačítava proces pri spustení. Tu sa používajú všetky algoritmy plánovania.
Ktorý plánovací algoritmus je najlepší?
Niekedy Algoritmus FCFS je lepší ako druhý v krátkom slede, zatiaľ čo Round Robin je lepší pre viacero procesov naraz. Nedá sa však predpovedať, aký proces bude nasledovať. Priemerný čas čakania je štandardná miera pripisovania zásluh algoritmu plánovania.