UL/FRI/UNI-RI/OS1

Iz E-študij, proste zakladnice študentskega znanja

< UL | FRI | UNI-RI
Skoči na: navigacija, iskanje
Abecedni seznam zapiskov

Predava:


Vaje vodi:


Povezave:



Izpitni roki: Arhiv izpitov
  • dd.mm.2012
  • dd.mm.2012
  • dd.mm.2012
  • dd.mm.2012

Roki kolokvijev: Arhiv kolokvijev
  • dd.mm.llll
  • dd.mm.llll
  • dd.mm.llll
  • dd.mm.llll

Izpitni red:



Ostalo:



Ključne besede: OS1, operacijski sistemi, semaforji, monitorji, razvrščanje


Operacijski sistemi 1


Vsebina

Snov

Uvod in struktura operacijskega sistema

  • Definicija OS
  • Kako se OS zažene
  • Uporabniški vmesniki
    • Ukazna vrstica (CLI)
    • Grafični vmesnik (GUI)
    • Paketno procesiranje (batch)
  • Sistemski klici
  • Vrste jeder
    • Monolitno jedro
    • Mikrojedro
  • Navidezni stroj
    • Java Virutal Machine (JVM)
    • Just In Time prevajanje (JIT)
    • Peskovnik
  • Prevajanje

Pojem procesa

  • Proces
  • Stanja procesa
  • Kontrolni blok (PCB)
  • Razvrščanje
    • Dolgoročno razvrščanje
    • Kratkoročno razvrščanje
    • Čakalne vrste pri razvrščanju
  • Ustvarjanje procesa
  • Drevo procesov

Vzporedni procesi

  • Model proizvajalec/potrošnik
  • Deljenje skupnih virov
  • Kritično območje
  • Zaklepanje
  • Dekkerjev algoritem
  • Peteresonov algoritem
  • Bakery algoritem
  • Semaforji
  • Monitorji

Sporočila

  • Asinhrono pošiljanje sporočil
  • Sinhrono pošiljanje sporočil
  • Oddaljeni klic
  • Posredno/neposredno

Medprocesna komunikacija

  • Prek jedra (sporočila)
  • Prek skupnega pomnilnika

Smrtni objem in stradanje

Niti, nitkanje

  • Primerjava niti s procesi
  • Razvoj niti
  • Modeli (uporabniške-sistemske)
    • Mnogo-ena
    • Ena-ena
    • Mnogo-mnogo
    • Dvonivojsko (ena-ena in mnogo-ena)
  • Izvedbe
    • Pthreads (POSIX threads)
    • Windows XP threads
    • Java threads

Razvrščanje procesov in razporejanje procesorskega časa

  • Pojav CPU in V/I izbruhov
  • Dodeljevalnik
  • Modeli razvrščanja
    • First Come First Served
    • Shortest Job First
    • Prioritetno
    • Round Robin

Upravljanje z glavnim pomnilnikom

Navidezni pomnilnik

Datoteke, datotečni sistemi in sekundarni pomnilnik

V/I sistemi

Zaščita v operacijskih sistemih

Varnost

Porazdeljeni sistemi

Izpiti

Glej tudi

Osebna orodja
Imenski prostori
Različice
Dejanja
navigacija

Tiskanje/izvoz
orodja