Môžu stavať tri základné prvkynavrhovanie operačného systému všeobecne. Tieto komponenty sa dajú nazývať aj modulárne, pretože majú rôzne funkcie a môžu sa vyvíjať samostatne. Tieto oddiely sú:

  • UI (User Interface)
  • jadro
  • Systém správy súborov

V skutočnosti nie všetky operačné systémy majú rovnakú štruktúru. ale Avi Silberschatz, Peter Galvin a Greg Gagne Predpokladajme, že moderný operačný systém má zvyčajne tieto komponenty:

Súčasti operačného systému a ich opisy

Operačný systém má tiež niekoľko komponentov. Tieto komponenty sú rozdelené do 8 komponentov, a to na správu procesov, správu hlavnej pamäte, správu sekundárnych úložísk, správu vstupno-výstupných systémov, správu súborov, systémy ochrany, siete, systémy Command-Interpreter. Toto je podrobnejšie vysvetlenie komponentov operačného systému:

1. Riadenie procesov

Súčasti operačného systému - riadenie procesov

Proces je stav, keď je programv polovici popravy. Proces si vyžaduje aj množstvo zdrojov, aby mohol splniť svoje príslušné úlohy. Tieto zdroje zahŕňajú pamäť, vstupné a výstupné zariadenia, čas procesora a súbory.

Operačný systém je tiež veľmi zodpovedný za činnosti a činnosti, ktoré úzko súvisia s riadením procesov, napríklad:

  • Odložiť alebo pokračovať v procese.
  • Poskytuje mechanizmus potrebný na proces synchronizácie.
  • Poskytnite mechanizmy potrebné pre proces komunikácie.
  • Poskytuje mechanizmus potrebný na spracovanie v slepej uličke.

2. Správa hlavnej pamäte

správa pamäte

Hlavná pamäť sa tiež označuje ako pamäť, ktorá predstavuje veľké množstvo bajtov a jej veľkosť môže dosiahnuť stovky, tisíce a tiež milióny. Každý bajt má svoju vlastnú adresu.

Pamäť má tiež funkciu, ktorá mábyť miestom uloženia, na ktorom môže prístup k údajom využívať procesor alebo vstupné a výstupné zariadenia. Táto pamäť je tiež zahrnutá ako prchavá alebo dočasná pamäťová oblasť. To znamená, že po vypnutí systému sa môžu údaje stratiť.

Operačný systém môže byť zodpovedný aj za činnosti súvisiace so správou pamäte, napríklad:

  • Môžete si zvoliť program, ktorý chcete načítať do pamäte.
  • Môže alokovať a tiež alokovať pamäťový priestor, ktorý je prispôsobený potrebám.
  • Dokáže sledovať používanú pamäť a kohokoľvek, kto ju môže použiť.

3. Vedenie sekundárneho skladovania

Súčasti operačného systému - Správa sekundárneho úložiska

Dáta uložené do hlavnej pamätemá dočasný charakter a tiež je veľmi malá. Preto, aby bolo možné ukladať všetky údaje a tiež programy, ktoré sú v počítači, je potrebné sekundárne ukladanie.

Ak má sekundárne skladovanie trvalý charakter a môže obsahovať aj veľa údajov. Príkladom sekundárneho úložiska sú diskety, pevné disky atď.

Operačný systém bude zodpovedný aj za činnosti, ktoré úzko súvisia so správou diskov. Medzi príklady patrí pridelenie úložiska, plánovanie disku a tiež správa voľného miesta.

4. Riadenie I / O systémov

disketa

Časté je aj riadenie vstupných a výstupných systémovnazýva správca zariadenia. Poskytne tiež obvyklý ovládač zariadenia, ktorý bude môcť vykonávať operácie vstupu a výstupu jednotné (čítanie, otváranie, zápis alebo zatváranie).

Príkladom je, že užívateľ môže použiť rovnakú operáciu na čítanie súboru, ktorý je na pevnom disku, diskete a tiež na disku CD-ROM. Komponenty tohto systému riadenia V / V sú:

  • Za súbežnosti to môže naplánovať použitie vstupných a výstupných systémov tak, aby boli efektívnejšie a efektívnejšie.
  • Vyrovnávacia pamäť, to môže dočasne uchovávať množstvo údajov z a tiež do vstupných a výstupných zariadení.
  • Poskytuje ovládač, ktorý môže vykonávať podrobné operácie s konkrétnym hardvérom I / O.

5. Správa súborov

súbor

Súbor je súbor súvisiacich informácií podľa účelu tvorcu súboru. Súbory môžu mať aj štruktúru, ktorá má hierarchickú povahu.

Operačný systém tiež môže byť zodpovedný za veci uvedené nižšie:

  • Vytvorenie a vymazanie adresárov.
  • Môže extrahovať súbory do sekundárneho úložiska.
  • Vytvorenie a tiež vymazanie súboru.
  • Môže zálohovať súbory na energeticky nezávislé pamäťové médium.
  • Môže podporovať manipuláciu s adresárom a tiež so súborom.

6. Ochranný systém

ochrana

Ochranný systém sa môže vzťahovať na amechanizmus, ktorý môže riadiť prístup, ktorý môže procesor, program alebo užívateľ vykonávať k systémovým zdrojom. Ochranný mechanizmus je povinný aj pre:

  • Môže určiť kontrolu, ktorá sa má vykonať.
  • môžu poskytnúť nástroje na presadzovanie práva.
  • Dokáže rozlišovať medzi použitiami, ktorým bolo udelené povolenie, a tými, ktoré nie sú povolené.

7. Sieť

Sieťové súčasti operačného systému

Distribuovaný systém je skupina procesorov, ktoré nemožno zdieľať s hodinami alebo pamäťou. Každý procesor má svoju vlastnú pamäť.

Procesor bol tiež pripojený prostredníctvomkomunikačná sieť. Distribuované systémy môžu používateľom poskytovať prístup k rôznym sumárom výkonu systému. Tento prístup môže tiež spôsobiť:

  • Urýchlite výpočty.
  • Zvýšená dostupnosť údajov.
  • Zvýšené schopnosti.

8. Systém príkazového tlmočníka

cli

Operačný systém bude čakať na pokyny odpríkazom riadený alebo užívateľ. Program prečíta niekoľko pokynov a interpretuje aj kontrolné príkazy, ktoré sa zvyčajne označujú ako tlmočník ovládacích kariet, interpret príkazového riadka a shell systému UNIX.

Tento systém príkazového tlmočníka tiež obsahujeexistuje mnoho variácií medzi jednotlivými operačnými systémami a možno ich prispôsobiť použitej technológii vstupného a výstupného zariadenia, ako aj cieľu. Príklady sú založené na perách (dotyk, CLI, Windows atď.)

Vysvetlenie komponentov operačného systému spolu s úplným vysvetlením. Dúfajme, že tento článok môže byť pre vás užitočný.

Komentáre 0