Von Neunmanni arhitektuur: -programme hoitakse mälus -käskude laadimine ja andmeoperatsioonid ei saa toimuda samaaegselt, sest nad kasutavad sama siini. Kõige tähtsamad saavutused operatsioonisüsteemis: -protsessid -mälu haldamine -informatsiooni kaitse ja turvalisus -planeerimine ja ressursside haldus -süsteemi struktuur Protsesside haldus:
- Identifikaator: unikaalne number, mis eristab protsessi teistest protsessidest
- Staatus: näitab protsessi jooksvat seisundit (näiteks käivitatud)
- Prioriteet: prioriteet võrreldes teiste protsessidega
- Programmiloendur: järgmise käsu aadress, mis tuleb käivitada
- Mälulokaator: mäluaadressid programmi koodi ja andmete asukohta
- Kontekstandmed: protsessori registrite seis protsessi käivitamisel
- S/V staatuse info: info täitmisel S/V päringutest, protsessiga seotud S/V seadmed, protsessi poolt avatud failide loetelu, jne.
- Aruandlusinfo: kasutatud protsessori aeg, ajapiirangud, jne.
- Täitmiseks valmis staatus tähendab, et protsess on ajastatud tööjärjekorda ja ootab protsessoriressursi vabanemist, et oma tööga edasi minna
- Täitmisel protsess kasutab parajasti talle määratud protsessoriressurssi.
- Blokeeritud seisu seatakse süsteemikutse käivitanud protsess, mis ootab mingi S/V operatsiooni täitmist oma töö jätkamiseks.

Kommentaare ei ole:
Postita kommentaar