Operatsioonisüsteemid
8
C.2.2 Üheaegsed- ja paralleelprotsessid
Eesmärgid:
· Määrata üheaegsuse olemasolu operatsioonisüsteemis
· Kirjeldada vastastikuse välistuse probleem
· Kirjeldada lõime mõiste
· Kirjeldada kontekstivahetuse mõiste
Mõtle!
Mis on protsess?
Kuidas on omavahel seotud protsess ja programm?
Mida tähendab paralleelsus ja üheaegsus?
Milliseid paralleelprotsesse sa tead?
Kõik kaasaegsed operatsioonisüsteemid on multitegumi toega ehk võimaldavad erinevatel
protsessidel töötada samaaegselt. Nagu juba ajajaotus operatsioonisüsteemides selgitatud võib
see tähendada seda, et igast protsessist täidetakse korraga ainult osa ja vahetatakse töösolevat
protsessi piisavalt sageli, et kõik protsessid saaksid mingi aja jooksul kasutada riistvara
ressursse.