Ugrás a tartalomhoz

Operációs rendszerek

Dr. Fazekas Gábor (2011)

Kempelen Farkas Hallgatói Információs Központ

2. fejezet - Operációs rendszerek: áttekintés

2. fejezet - Operációs rendszerek: áttekintés

  • Operációs rendszer: egy program(rendszer), amely közvetítô szerepet játszik a számítógép felhasználója és a számítógép hardver között.

  • Operációs rendszer célok:

    • Felhasználói programok végrehajtása, a felhasználói feladat-megoldás megkönnyítése.

    • A számítógép rendszer használatának kényelmesebbé tétele.

    • A számítógép hardver kihasználásának hatékonyabbá tétele.

  • Megjegyzés: az operációs rendszer beszerzése és implementálása a felhasználónak "járulékos költséget (overhead)" jelent.

A számítógépes rendszer rétegei

Számítógép rendszerek komponensei (séma)

  1. Hardver – az alapvetô számítási erôforrásokat nyújtja (CPU, operatív memória, I/O berendezések).

  2. Operációs rendszer – koordinálja és vezérli a hardver erôforrások különbözô felhasználók különbözô alkalmazói programjai által történô használatát.

  3. Alkalmazói programok – definiálják azt a módot, ahogyan az egyes rendszer-erôforrásokat a felhasználók számítási problémáinak megoldásához föl kell használni (fordítók, adatbázis kezelôk, videó játékok, ügyviteli programok).

  4. Felhasználók (emberek, gépek, más számítógépek).

Az operációs rendszer szolgáltatásai

  • Program végrehajtás (program betöltés és futtatás)

  • I/O műveletek (fizikai szint: blokkolás, pufferezés)

  • Fájl-rendszer manipuláció (r, w, c, d)

  • Kommunikáció – a folyamatok közötti információ csere (ugyanazon, vagy különböző gépeken): Shared memory – Message passing

  • Hiba detektálás (CPU, memória, I/O készülékek, felhasználói programok, ...)

  • Nem közvetlenül a felhasználó támogatását, hanem a hatékonyabb rendszerműködést segítik:

    • erőforrás kiosztás

    • multiprogramozás, többfelhasználós mûködés

  • Accounting – rendszer és felhasználói statisztikák.

  • Védelem – minden erőforrás csak az operációs rendszer felügyelete mellett érhető el.