Operatsioonisüsteemi alused
· Muud juhud on väljatõrjuvad.
Planeerijad
· Lühiajaline planeerija
o Valmis protsesside hulgast sobiva tööks valimine
o Töötab tihti, peab olema kiire
· Pikaajaline planeerija
o Uute protsesside loomine
o Hoolitseb multiprogrammeerimise astme eest
o Käivitub harva , pole kiirusekriitiline
o Õige protsessisegu hoidmine (I/O taga ootavad ja protsessori taga ootavad
protsessid)
· Vaheapealne planeerija protsesside välja ja sisse saalimine (swapping)
Protsesside planeerimise algoritmid
· Protsesside planeerimisel tuleb lahendada järgmised ülesanded:
· Ajahetke valik täidetava protsessi vahetamiseks
· Protsessi valik valmisoleku järjekorrast
· Uue ja vana protsessi kontekstide ümberlülitamine
· Algoritmid võivad põhineda
o Prioriteetidel
o Kvantimisel
o Jt.
SJF (Shortest Job First)