Plánování procesů

Z MiS
(Rozdíly mezi verzemi)
Přejít na: navigace, hledání
(Rozšíření textu, vazba na Stavy procesu)
m (Drobné opravy.)
 
Řádka 5: Řádka 5:
  
  
== Kro přepínání procesů provádí? ==
+
== Kdo přepínání procesů provádí? ==
 
* Přepínání procesů řeší ''plánovač (scheduler)'', což je součást jádra operačního systému.
 
* Přepínání procesů řeší ''plánovač (scheduler)'', což je součást jádra operačního systému.
 
* Obecně tedy můžeme říci, že přepínání procesů řídí operační systém.
 
* Obecně tedy můžeme říci, že přepínání procesů řídí operační systém.

Aktuální verze z 21. 10. 2020, 09:27



Obsah

Kdo přepínání procesů provádí?


Požadavky při přepínání

Fairness (férovost)
Efficiency (úspornost)
Odezva
Turnaround
Propustnost
Je evidentní, že některé požadavky si protiřečí. Plánovač procesů tedy musí volit vhodný kompromis a přitom sám nesmí být příliš složitý (viz požadavek na úspornost).


Co se při přepnutí procesu děje?

Co se mimo děje při změně kontextu
Přepínání procesů samotné tedy zabírá čas a spotřebovává výkon procesoru.


Související stránky


Zdroje

Osobní nástroje
Jmenné prostory
Varianty
Akce
Výuka
Navigace
Nástroje