egy operációs rendszer (OS) egy számítógép-felhasználó és számítógépes hardver közötti interfész. Az operációs rendszer olyan szoftver, amely elvégzi az összes alapvető feladatokat, mint a fájlkezelés, memória menedzsment, folyamat menedzsment, kezelése bemenet és kimenet, valamint vezérlő perifériás eszközök, mint a lemezmeghajtók és nyomtatók.
néhány népszerű operációs rendszer: Linux operációs rendszer, Windows operációs rendszer, VMS, OS/400, AIX, z/OS stb.
Definition
az operációs rendszer olyan program, amely a felhasználó és a számítógép hardvere közötti interfészként működik, és mindenféle program végrehajtását szabályozza.
Az alábbiakban bemutatjuk az operációs rendszer néhány fontos funkcióját.
- Memória Menedzsment
- Processzor Menedzsment
- eszközkezelő
- fájlkezelő
- Biztonsági
- – Ellenőrzési rendszer teljesítményét
- a feladat-nyilvántartás
- Hiba észlelése aids
- közötti Koordináció más szoftver, valamint a felhasználók
Memória Menedzsment
Memória kezelése utal, hogy a menedzsment Elsődleges Memória vagy a Fő Memória. A fő memória szavak vagy bájtok nagy tömbje, ahol minden szónak vagy bájtnak saját címe van.
a fő memória gyors tárolást biztosít, amelyet közvetlenül a CPU érhet el. A program végrehajtásához a fő memóriában kell lennie. Az operációs rendszer a következő tevékenységeket végzi a memória kezelésére −
-
megőrzi az elsődleges memória nyomait,azaz azt, hogy melyik részét használja, melyik részét nem használja.
-
a többprogramozás során az operációs rendszer dönti el, hogy melyik folyamat kapja meg a memóriát mikor és mennyit.
-
kiosztja a memóriát, amikor egy folyamat ezt kéri.
-
de-elosztja a memóriát, amikor egy folyamatnak már nincs szüksége rá, vagy megszűnt.
Processor Management
multiprogramming környezetben az operációs rendszer dönti el, hogy mikor és mennyi ideig kapja meg a processzort. Ezt a funkciót folyamatütemezésnek nevezik. Az operációs rendszer a következő műveleteket hajtja végre a processzorkezelésnél −
-
a processzor és a folyamat állapotának nyomon követése. A feladatért felelős program forgalomirányító néven ismert.
-
a processzort (CPU) egy folyamathoz rendeli.
-
de-osztja processzor, ha a folyamat már nem szükséges.
Eszközkezelés
egy operációs rendszer kezeli az eszköz kommunikációját a megfelelő illesztőprogramokon keresztül. Az eszközkezeléshez a következő tevékenységeket végzi –
-
az összes eszköz nyomon követését tartja. A feladatért felelős programot I / O vezérlőnek nevezik.
-
eldönti, hogy melyik folyamat kapja meg a készüléket, mikor és mennyi ideig.
-
az eszközt hatékonyan osztja ki.
-
de-allocates devices.
Fájlkezelés
a fájlrendszer általában könyvtárakba van rendezve az egyszerű navigáció és használat érdekében. Ezek a könyvtárak tartalmazhatnak fájlokat és egyéb irányokat.
egy operációs rendszer a következő tevékenységeket végzi a fájlkezeléshez −
-
nyomon követi az információkat, a helyet, a felhasználásokat, az állapotot stb. A kollektív létesítményeket gyakran fájlrendszernek nevezik.
-
eldönti, hogy ki kapja az erőforrásokat.
-
kiosztja az erőforrásokat.
-
de-elosztja az erőforrásokat.
egyéb fontos tevékenységek
a következő néhány fontos tevékenység, amelyet egy operációs rendszer végez −
-
Biztonság − Jelszó és hasonló egyéb technikák segítségével megakadályozza a programokhoz és adatokhoz való jogosulatlan hozzáférést.
-
a rendszer teljesítményének ellenőrzése-a szolgáltatás igénylése és a rendszer válaszai közötti késések rögzítése.
-
Job accounting-a különböző munkahelyek és felhasználók által használt idő és erőforrások nyomon követése.
-
Error detecting aids-Production of guba, traces, error messages, and other debugging and error detecting aids.
-
koordináció más szoftverek és felhasználók között-fordítók, tolmácsok, összeszerelők és egyéb szoftverek koordinálása és hozzárendelése a számítógépes rendszerek különböző felhasználóihoz.