Naloge in storitve operacijskega sistema

IDevice Icon Učni cilji

V tem poglavju se naučimo:

  • našteti naloge operacijskega sistema,
  • ločiti med nalogami in storitvami o.s.,
  • ločiti med glavnim in sekundarnim pomnilnikom,
  • ...

Operacijski sistem ima veliko nalog. Vse po vrsti so zelo pomembne. Nekatere od naštetih nalog so v starejših operacijskih sistemih slabše ali pa sploh niso realizirane. Moderni operacijski sistemi imajo sledeče naloge:

  • upravljanje s procesi,
  • upravljanje z glavnim pomnilnikom,
  • upravljanje z datotečnimi sistemi,
  • upravljanje s sekundarnim pomnilnikom,
  • upravljanje z vhodno-izhodnimi napravami,
  • upravljanje z navideznim pomnilnikom,
  • omreženje,
  • skrb za varnost in zaščito,
  • interpretacija ukazov.

Ko na operacijski sistem gledamo z očmi inženirja, nas zanimajo njegove naloge. Z uporabniškega stališča, pa nas zanima samo to, kaj operacijski sistem nudi. Storitve operacijskega sistema torej niso nič drugega kot drugačen pogled na zmožnosti operacijskega sistema.

Storitve delimo na:

  • izvrševanje programov,
  • v/i operacije,
  • delo z datotečnim sistemom,
  • komuniciranje med procesi,
  • detekcija in odprava napak,
  • rezervacija virov (pomnilnika, datotek, i/o naprav),
  • evidenca uporabnikov,
  • zaščita podatkov in procesov.