Az operációs rendszer alapvető működése - magyarázat 2020

Próbálja Ki A Műszerünket A Problémák Kiküszöbölésére





Ha számítógépet vagy más intelligens kütyüt használ, akkor talán hallott már erről a kifejezésről operációs rendszer (Android, Windows, Linux, iOS, mac). De, ha nem ismeri a kifejezést és annak funkcionalitását, akkor ma kidolgozzuk a kifejezést az operációs rendszer működése széles fényben előtted.



Bejegyzés tartalma: -

Az operációs rendszer áttekintése

Tehát kezdjük azzal, hogy mi az operációs rendszer?

Az operációs rendszer (OS) olyan rendszerszoftver, amely kezeli a számítógépes hardvereket és szoftveres erőforrásokat, és általános szolgáltatásokat nyújt a számítógépes programok számára. A Wiki segítségével



Az operációs rendszer az a szoftver, amelynek feladata a számítógépes hardver, a szoftver erőforrások kezelése, és közös szolgáltatásokat kínál a számítógépes programok zökkenőmentes futtatásához. Az operációs rendszer időmegosztási feladatai ütemezik a rendszer hatékony működését, amely magában foglalja a processzor idő költséghatékonyságát, a nyomtatás tömeges tárolását és más hasznos erőforrásokat is.

Egyszerű szavakkal elmondhatjuk, hogy az operációs rendszer fő célja egy olyan környezet biztosítása, amelyben programokat futtathatunk.

Az operációs rendszer által kezelt hardverfunkciók például a bemenet és a kimenet, valamint a memória allokálása. Az operációs rendszer fő szerepe a szoftver és a hardver közötti közvetítőként való működés. Az alkalmazáskódot azonban általában közvetlenül a hardver hajtja végre, és rendszeresen felhívja a rendszerhívások operációs rendszer funkcióra, vagy megszakította.



Ez egy interfész a felhasználó és a számítógép között. Tehát az operációs rendszer a számítógép minden dolgát zökkenőmentesen és hatékonyan működteti.

kapcsolat az alkalmazás és a rendszerszoftver között

Az operációs rendszer több olyan eszközön is megtekinthető, amely tartalmazza a számítógépes rendszert, például telefonok, videojáték-konzolok, szuperszámítógépek és más hasonló eszközök. A leggyakoribb és leggyakrabban használt operációs rendszer Microsoft Windows amelyet 82,74% -os piaci részesedés használ. A piac többi részét a macOS, a Linux és az Android foglalja el.



Az operációs rendszer típusai

Négy általános típusú operációs rendszer létezik. Használatuk a számítógép típusától és az ezeken a számítógépeken futtatni kívánt alkalmazások típusától függ.

  1. Valós idejű operációs rendszereket (RTOS) használnak gépek, tudományos eszközök és ipari rendszerek vezérléséhez. Általánosságban elmondható, hogy a felhasználó nem nagyon tudja irányítani az RTOS által végrehajtott funkciókat.
  2. Az egyfelhasználós, egyfeladatos operációs rendszerek lehetővé teszik, hogy egy felhasználó egyszerre egy dolgot hajtson végre. Az egyfelhasználós, egyfeladatos operációs rendszerre példa a személyes digitális asszisztensek (PDA) által használt operációs rendszer, más néven kézi számítógép.
  3. Az egyfelhasználós, többfeladatos operációs rendszerek lehetővé teszik, hogy egyetlen felhasználó egyszerre futtasson több alkalmazást a számítógépén. Ez a típusú operációs rendszer található a legtöbb személyes asztali és laptop számítógépen. A Microsoft Windows, a Mac OS és a Linux három jól ismert példa az ilyen típusú rendszerekre.
  4. A többfelhasználós operációs rendszerek lehetővé teszik, hogy több felhasználó egyidejűleg használhassa egyetlen számítógép erőforrásait. A Unix egy példa a többfelhasználós operációs rendszerre.

Az operációs rendszerek felépítése

Az operációs rendszerek vezérlik a számítógép hardver erőforrásait. A kernel és a shell az operációs rendszer alapvető műveleteit végrehajtó részei. Amikor a felhasználó parancsokat ad bármely művelet végrehajtására, a kérés a shell részhez megy, amelyet tolmácsnak is neveznek. Ezután a shell rész lefordítja az emberi programot gépi kódgá, majd továbbítja a kérést a kernel részre.



Az operációs rendszer felépítése

Amikor a kern megkapja a kérést a shellről, feldolgozza a kérést, és megjeleníti az eredményt a képernyőn. A kern az operációs rendszer szíveként is ismert, mivel minden műveletet ez hajt végre.



Héj

A shell a szoftver része, amelyet a felhasználó és a kernel közé helyeznek, és a kernel szolgáltatásait nyújtja. A héj tehát tolmácsként működik, hogy a felhasználótól származó parancsokat gépi kódokká alakítsa át. A különböző típusú operációs rendszerekben jelen lévő héjak kétféle típusúak: parancssori héjak és grafikus héjak.



A parancssori héjak parancssori felületet, míg a grafikus vonal héjak grafikus felhasználói felületet biztosítanak. Bár mindkét héj műveletet hajt végre, a grafikus felhasználói felület héjai lassabban teljesítenek, mint a parancssori felület héjai.

A héjak típusai

  • Korn héj
  • Bourne héja
  • C héj
  • POSIX héj

Kernel

A kernel egy szoftver része. Olyan, mint egy híd a héj és a hardver között. Feladata a programok futtatása és a biztonságos hozzáférés biztosítása a gép hardveréhez. A rendszermagot ütemezésre használják, vagyis minden folyamatra vonatkozóan ütemtervet vezet.

A magok típusai

  • Monolit kernel
  • Mikrokernelek
  • Exokernels
  • Hibrid kernelek

Az operációs rendszer 5 fő funkciója

Minden számítógépes rendszernek szüksége van egy operációs rendszerre a megfelelő működéshez. Az operációs rendszer legtöbb funkciója a zökkenőmentes felhasználói felület biztosítása és a többi alkalmazás működésének ellenőrzése. De rengeteg más fontos funkciót kezel az operációs rendszer, mint például:

Hardverkezelés

Az operációs rendszer legfontosabb és alapvető funkciója a számítógép összes belső és külső hardverének kezelése. Az operációs rendszer kezeli az összes csatlakoztatott eszközt, és megmondja nekik, hogyan kell a rendszert működtetni és kölcsönhatásba lépni. Ez azért van, mert az utasítások és az interakciók eredményének bemutatása a számítógép alapvető teljesítménye. Az operációs rendszer által vezérelt hardver rendszerek közül néhány: merevlemez, optikai meghajtók, videokártyák stb.

Programvezérlés

Az operációs rendszer olyan programokat is futtat, amelyek lehetővé teszik számukra a tervezett működésüket. A programot úgy kell megtervezni, hogy az adott operációs rendszerrel működjön. Ennek oka, hogy az operációs rendszernek meg kell jelenítenie az interfészt és ki kell terjednie a kommunikációra a program és a számítógép hardvere között. Az operációs rendszer hiányában a programok nem tudják végrehajtani a kijelölt feladatot.

Adat hozzáférés

Az operációs rendszer függvénye továbbá a merevlemezen lévő adatok tárolása, visszakeresése és elérése, hogy az alapfunkciókat az operációs rendszer elvégezhesse. Az operációs rendszer felelőssége az ideiglenesen a számítógép RAM-jában tárolt adatok kezelése is. Az operációs rendszer által tárolt és beolvasott adatok bármilyen típusúak lehetnek, például dokumentumfájlok, képek, videók és zene. A merevlemez önmagában képes olvasni és írni az adatokat, de az operációs rendszer megmondja a merevlemeznek, hogy mely adatokat kell elolvasni és milyen módszerrel kell írni.

Erőforrás-kezelés

Az operációs rendszer működési listája nagyon erős, magában foglalja a számítógép összes erőforrásának kezelését és elosztását is a szükség idején. Erőforrás-kezelés, például melyik feladatot kell először feldolgoznia a CPU-nak? Melyik programot kell összehangolni a számítógépes rendszer teljesítményének és memóriájának feldolgozásához? Hogyan lehet lefoglalni a programot a számítógép működésének ellenőrzésére? És annyi más erőforrással kapcsolatos döntést hoznak az operációs rendszerek. A fontos funkciókat az operációs rendszerek prioritásként kezelik, hogy a számítógép rendszeres funkciói ne zavarjanak.

Kommunikáció

Az operációs rendszer megkönnyíti a hálózati kommunikációt azáltal, hogy lehetővé teszi a csatlakoztatott hálózati eszközök kommunikációját a számítógéppel és az őket igénylő programokkal. Az operációs rendszer egyik elsődleges funkciója a hálózati kommunikáció biztosítása különböző eszközök, például hálózati kártyák segítségével. A hálózati kártyák csak a hálózatok és az eszközök közötti kapcsolatot tudják létrehozni, de a kommunikációs folyamat irányítása az információcsere érdekében - operációs rendszerre van szükség. Az operációs rendszer elemzi a kicserélt információkat is, hogy a telepített program a legjobb megjelenítést tudja nyújtani a felhasználók számára.

Tehát az operációs rendszer nagyon fontos része a számítógépnek és más számítógépes eszközöknek, mivel több funkciót is kezelnek. Ha nem akarja megzavarni az operációs rendszer működését, akkor mindig a megfelelő operációs rendszert használja a számítógépén a működésének támogatásához.

Top