Domov audio Čo je plánovanie? - definícia z technológie

Čo je plánovanie? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená plánovanie?

Plánovanie je metóda, ktorá sa používa na distribúciu cenných výpočtových zdrojov, zvyčajne času procesora, šírky pásma a pamäte, do rôznych procesov, vlákien, dátových tokov a aplikácií, ktoré ich potrebujú. Plánuje sa na vyváženie zaťaženia systému a na zabezpečenie rovnomerného rozdelenia zdrojov a na stanovenie určitých priorít podľa stanovených pravidiel. To zaisťuje, že počítačový systém je schopný obslúžiť všetky požiadavky a dosiahnuť určitú kvalitu služieb.

Plánovanie je tiež známe ako plánovanie procesov.

Techopedia vysvetľuje plánovanie

Plánovanie v systéme vykonáva vhodne pomenovaný plánovač, ktorý sa zaoberá hlavne tromi vecami:

  • Výkon alebo ako rýchlo dokáže dokončiť určitý počet úloh od začiatku do konca za jednotku času
  • Latencia, ktorá je časom obrátenia alebo časom, ktorý je potrebný na dokončenie úlohy od času podania žiadosti alebo predloženia do jej ukončenia, čo zahŕňa čakaciu dobu na jej doručenie.
  • Čas odozvy, čo je čas, ktorý je potrebný na vybavenie procesu alebo žiadosti, v krátkej čakacej dobe

Plánovanie je do značnej miery založené na vyššie uvedených faktoroch a líši sa v závislosti od systému a programovania preferencií a cieľov systému alebo používateľa. V moderných počítačoch, ako sú počítače s veľkým objemom výpočtového výkonu a iných zdrojov a so schopnosťou multitaskingu spustením viacerých vlákien alebo produktovodov súčasne, plánovanie už nie je veľkým problémom a procesom a aplikáciám sa najčastejšie poskytuje bezplatná kontrola nad ďalšími zdrojmi., ale plánovač stále pracuje so správou požiadaviek.

Typy plánovania zahŕňajú:

  • Kto prv príde, ten skôr slúži - Najpriamejší prístup a môže sa označovať ako prvý, prvý von; jednoducho robí to, čo názov napovedá.
  • Round robin - Známy tiež ako časové krájanie, pretože každej úlohe je pridelený určitý čas na použitie zdrojov. Toto je stále na princípe „kto prv príde, ten prv melie“.
  • Najkratší zostávajúci čas - Úloha, ktorá potrebuje najmenej času na dokončenie, má prioritu.
  • Priorita - Úlohám sú priradené priority a sú poskytované v závislosti od tejto priority. To môže viesť k vyhladovaniu najmenej dôležitých úloh, pretože vždy sú dôležitejšie.
Čo je plánovanie? - definícia z technológie