pühapäev, 10. mai 2015

Operatsioonisüsteemidest

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