2019. január 14., hétfő

Az operációs rendszer

Mi az operációs rendszer

Az operációs rendszer az a szoftver (program) amely nélkülözhetetlen a számítógép működéséhez. Feladatai közé tartozik többek között a hardver kezelése, a programok futtatása, és kapcsolattartás a felhasználó és a számítógép között


Rendszermag: ez a rész felelős a számítógép működtetéséért, vezérléséért. 

Az operációs rendszerek központi része, amely a legalapvetőbb be-/kiviteli és IPC funkciókat foglalja magában.

A kerneleket kiépítettségük alapján több csoportba szokták sorolni:
mikrokernel
Minimalista megközelítést alkalmazó rendszermag, amely kizárólag a folyamatok betöltéséhez és a közöttük történő kommunikációhoz szükséges legalapvetőbb funkciókat foglalja magában, minden más feladat (pl. eszközök kezelése, memóriamendzsment, stb.) megvalósítását pedig különálló rendszerfolyamatokra bízza.

monolitikus kernel

A monolitikus kernelek mikro és vegyes jellegű társaiknál jóval nagyobb teljesítményt nyújtanak, azonban bővítésük és módosításuk kizárólag a teljes rendszermag újrafordításával lehetséges. Ezen kívül a kernel bármelyik részében bekövetkező hiba a teljes rendszert veszélyezteti, ami miatt stabilitásuk is jóval elmarad mikrokernel-jellegű társaiké mögött.

vegyes kernel

A monolitikus és a mikrokernel előnyeit ötvöző architektúra, amely a teljesítmény szempontjából kritikus funkciókat - monolitikus társaikhoz hasonlóan - egyetlen egységben ötvözi, miközben másokat - a mikrokernelekhez hasonlóan - különálló modulokra hagy.


A vegyes kernelek az arany középutat jelentik a teljesítmény és a biztonság között, hiszen a miktrokernelekhez hasonlóan dinamikusan - akár futás közben - bővíthetőek, miközben teljesítményük a monolitikus kernelekéhez közelít.



Alkalmazói interfész: ez a rész kezeli a programokat, felelős azért, hogy a programok hogyan használhatják a hardvert (pl. nyomtató, USB port stb.) 
Rendszerhéj: a felhasználóval való kapcsolattartást biztosítja


Az operációs rendszerek csoportosítása 

Felhasználók száma szerint
Egyfelhasználós: Ezek az operációs rendszerek nem voltak felkészítve több felhasználói adatainak, beállításainak kezelésére. Többen is dolgozhattak (persze nem egyszerre) egy gépen, de akkor mindenki látta a másik által lementett, beállított dolgokat. Ilyen volt például a DOS
Többfelhasználós: Az ilyen operációs rendszerek képesek elkülöníteni egymástól több felhasználó beállításait, adatait. Beállítható például, hogy az egyes felhasználók egymás állományait ne lássák. Minden mai modern operációs rendszer ilyen.

Feladatok (futtatható programok) száma szerint
Egyfeladatos: Egyszerre csak egy program futtatható. Ha egy másikat is szerettünk volna elindítani, akkor az aktuálisan futó programot előtte be kellett zárni. Így működött a DOS.
Többfeladatos: Több program futtatható egyszerre. Tudunk egyidejűleg zenét hallgatni, internetezni, és CD-t írni is. A mai operációs rendszerek már ilyenek.

Felhasználói felület alapján
Karakteres: A felhasználónak parancsokat kell(ett) gépelni a számítógép használatához. Egyszerű felhasználó számára nehézkes a használata. Ilyen volt a DOS, és alapvetően ilyen ma a Linux operációs rendszer.
Grafikus: A felhasználó egy könnyen használható ikonokat, és más grafikus elemeket tartalmazó felületen keresztül adhat utasításokat a számítógépnek. Ilyen a Windows, vagy a Macintosh gépek operációs rendszere az OS X, és egy grafikus rendszerhéjjal kiegészítve a Linux is.

A grafikus operációs rendszer felületének egyik fontos eleme az ablak. A legtöbb program egy (vagy több) ablakban fut. A következő ábrán egy ablak alapvető részei láthatóak Windows operációs rendszer alatt. 



Az operációs rendszerek beállítása

Minden operációs rendszerben megtalálható(ak) azok a programok amelyek segítségével a legalapvetőbb beállítások elvégezhetőek. Ez a Windows rendszerben a vezérlőpult. Itt lehet beállítani például az egér, a billentyűzet jellemzőit, a hálózat tulajdonságait, vagy akár a dátumot és az időt.

Nincsenek megjegyzések:

Megjegyzés küldése