Beruflich Dokumente
Kultur Dokumente
Zadade operativnog sustava: Izrada programa, izvravanje programa, pristup I/O jedinicama,
kontrolirani pristup datotekama, pristupi na razini sustava, detekcija i odgovori na pojavu greke,
opsluga vie korisnika.
Vrste operativnih sustava: 1.Interaktivni 2.Batch/Sarni 3.Jednoprogramski(Uni-programing)
4.Vieprogramski(Multi-tasking)
Batch sustav: Rezidentan monitorski sustav, korisnik se naruuje operatoru za izvravanje programa,
operator izvrava program kada doe na red, monitorski program upravlja sekvencom batch niza
programa u svrhu redosljednog izvrenja programa. Kada je jedan posao izvren upravljanje se vrada
monitoskom programu koji pokrede izvravanje sljededeg posla sa liste.Monitorski program upravlja
redosljedom izvravanja poslova
Uni-programing: Memorija je podijeljenja na dva dijela. Prvi dio za OS a drugi dio za program koji se
izvrava.
Multi-programing: Korisniki dio je podijeljen na manje dijelove i djeljen je izmeu aktivnih procesa.
Sustavi vremenske razdiobe(Time sharing systems) omogudava korisniku direktnu interaksiju sa
raunalom.Multiprogramiranje omogudava vedem broju korisnika interakcija sa raunalom.
Schedualing:
1.Kratkorono Ima funkciju dispeera. Odreuje koji od programa de se izvriti nakon zavretka
trenutanog programa.
2.Srednjorono Ima funkciju zamjene. Srednoroni planer privremeno premjeta programe iz
glavne memorije na sekundarnu (npr HDD)
3. Dugorono Odreuje koji su program prijavljeni za procesiranje.Jednom kada je program stavljen
na procesnu listu tada on posao kratkorodnog ili srednjeronog planera.
Swap file
Poslovi koji su dugorono spremljeni na HDD. Proces se zamjenjuje iz HDD.a u memoriju kad bude
slobodnog mjesta. Kada se proces avri mie se iz glavne memorije.
Particiranje: Dijeljenje memorije na dijelove u svrhu njezine rezervacije za procese.
1.Particiranje fiksne veliine ne moraju biti jednake veliine. Proces se sprema na particiju najmanje
raspoloive veliine u koju moe stati. Moe se pojaviti odreena koliina izgubljene memorije zbog
particija koje su neto vede nego li to proces zahtjeva. To se rijeava particioniranjem memorije
prema veliini procesa.
2.Varijabilno particioniranje Rezervira se samo ona koliina memorije kolio to zahtjeva proces. To
dovodi do pojave rupe na kraju memorije koja moe biti premala da bi se iskoristila. Sa vremenom de
se pojaviti puno vika memorije zbog pojave rupa u particioniranju. Rijeenja za to su: Koaliciranjespajanje susjednih memorijskih rupa u jednu i kompaktiranje sa vremena na vrijeme proskenira se
cijela memorija i sve memorijske rupe se relociraju u jedan slobodni memorisjki blok.
Logiko adresiranje relativno adresiranje u odosu na poetak programa
Fiziko adresiranje egzaktno adresiranje memorije