TÄHTIS LEHT: http://www.tutorialspoint.com/operating_system/os_process_scheduling.htm
PROTSESSI PLAANERIMINE on protsessi haldaja tegevus, mis haldab jooksvate protsesside eemaldamist CPUst ja mõne teise protsessi valimine kindla strateegia põhjal.
PLAANIMISE JÄRJEKORD - Viitab järjekorrale protsessis võis seadmes, kus ta saadab protsesse nii, et ei oleks mingit segadust..
#Pikaajaline plaanur- tasakaalustatud tööd.
#Lühiajaline plaanur- süsteemi tööd võimalikult kiiresti .
#Keskajaline plaanur- mälust kettale kirjutamine, saalimine.
- Kui täitmis aeg sai täis, siis läheb ta tagasi plaanuri järjekorda.
# Masin järjekorda.
- Pikaajalise on väiksem kiirus, kui lühiajalisel ( lühiajalisel on kiirus kõige suurem)
- Pikaajaline võimaldab kasutada korraga mitmete programmide kasutamist, lühiajaline võimaldab vähem.
- Keskmine võimaldab vähendada programmide kasutamist.
¤ Kui protsess siseneb süsteemi, siis protsess pannakse töö järjekorda. See järjekord koosneb kõikidest protsessidest süsteemis. OS omab ka teisi järjekordi nagu seadmejärjekord. Seadmejärjekord on järjekord, mitu protsessi ootavad kindlat I/O seadet. Igal seadmel on oma seamdejärjekord.
¤ Eriseisundilised protsessi mudelid
# kaheseisundilised - running/not running
# sõltuvad tüübist, mis omakorda sõltuvad protsessori keerukusest
plaanureid liigitatakse - pikaajaline, lühiajalene, keskmise kestvusega.
plaanur - OS osa
#windowsil pikaajalist plaanurit ei ole.
#sõtlub ooeratsioonisüsteemi tüübist, millist plaanurit kasutab.
¤ Pikaajalist plaanurit kasutatakse strateegiliste protsessidega.
See võimaldab :
- tasakaalustatud tööde realiseerimist.
- erinevaid töid kõige mõistlikumalt töödelda.
¤ Lühiajaline plaanur eht protsessori plaanur - CPU planner. ülesaanne suurendada süsteemi läbilaskvust. teastada töid võimalikult kiiresti.
¤ Keskmine plaanur.
swap out tähendab, et mõned osad on tõstetud mälust välja. vähendab protsesside arvu töötlemisel, et saaks kiiremini töödelda.
eesti keeles swapping - saalimine
¤ Eriseisundilised protsessi mudelid
# kaheseisundilised - running/not running
# sõltuvad tüübist, mis omakorda sõltuvad protsessori keerukusest
plaanureid liigitatakse - pikaajaline, lühiajalene, keskmise kestvusega.
plaanur - OS osa
#windowsil pikaajalist plaanurit ei ole.
#sõtlub ooeratsioonisüsteemi tüübist, millist plaanurit kasutab.
¤ Pikaajalist plaanurit kasutatakse strateegiliste protsessidega.
See võimaldab :
- tasakaalustatud tööde realiseerimist.
- erinevaid töid kõige mõistlikumalt töödelda.
¤ Lühiajaline plaanur eht protsessori plaanur - CPU planner. ülesaanne suurendada süsteemi läbilaskvust. teastada töid võimalikult kiiresti.
¤ Keskmine plaanur.
swap out tähendab, et mõned osad on tõstetud mälust välja. vähendab protsesside arvu töötlemisel, et saaks kiiremini töödelda.
eesti keeles swapping - saalimine
- Swap out- mõned asjad on tõstetud mälust välja, see vähendab protsesside arvu töötlemisel, mille tulemusena saab kiiremini töödelda.
¤ Konteksti vahetus - erinevaid protsessi blokke, vastavalt nende järjekorrale, muudab protsessi kui on vaja.
¤ Plaanur peab olema nii kirjutatud, et sisu vahetusi ei peaks nii palju tegema, sest see nõuab aega...
PROTSESSIS ON VAJALIK :
# Program Counter - peab arvet, kus on mingi käsklus pooleli.
# Changed State - muudetud seisund.
# I / O State - näitab riistvara seisundeid.
# Accounting - näitab aega, mida plaanur kulutab erinevate tööde tegemisel, näitab protsessori tootlust.
Kommentaare ei ole:
Postita kommentaar