Mohou stavět tři základní prvkynavrhování operačního systému obecně. Tyto komponenty lze také nazvat modulární, protože mají různé funkce a lze je vyvíjet samostatně. Tyto sekce jsou:

  • UI (uživatelské rozhraní)
  • Jádro
  • Systém správy souborů

Ve skutečnosti ne všechny operační systémy mají stejnou strukturu. Ale Avi Silberschatz, Peter Galvin a Greg Gagne Předpokládejme, že moderní operační systém má obvykle následující komponenty:

Součásti operačního systému a jejich popisy

Operační systém má také několik komponent. Tyto komponenty jsou rozděleny do 8 komponent, jmenovitě řízení procesů, správa hlavní paměti, správa sekundárních úložišť, správa systému I / O, správa souborů, systémy ochrany, sítě, systémy Command-Interpreter. Následuje podrobnější vysvětlení komponent operačního systému:

1. Řízení procesů

Komponenty operačního systému - řízení procesů

Proces je stav, kdy je programuprostřed popravy. Proces také vyžaduje řadu zdrojů, aby byly schopny splnit své příslušné úkoly. Tyto prostředky zahrnují paměť, vstupní a výstupní zařízení, čas procesoru a soubory.

Operační systém je také velmi zodpovědný za činnosti a činnosti, které úzce souvisejí s řízením procesů, například:

  • Odložit nebo pokračovat v procesu.
  • Poskytuje mechanismus potřebný pro proces synchronizace.
  • Poskytněte mechanismy potřebné pro proces komunikace.
  • Poskytuje mechanismus potřebný pro proces manipulace v mrtvém bodě.

2. Správa hlavní paměti

správa paměti

Hlavní paměť je také často označována jako paměť, která je velkým množstvím bajtů a její velikost může dosáhnout stovek, tisíců a také milionů. Každý bajt má svou vlastní adresu.

Paměť má také funkci, která mábýt místem úložiště, kde přístup k datům může využívat procesor nebo vstupní a výstupní zařízení. Tato paměť je také součástí nestálé nebo dočasné oblasti úložiště. To znamená, že při vypnutí systému mohou být data ztracena.

Operační systém může být rovněž zodpovědný za činnosti související se správou paměti, například:

  • Můžete si vybrat program, který chcete načíst do paměti.
  • Může přidělit a také přidělit paměťový prostor, který je přizpůsoben potřebám.
  • Dokáže sledovat používanou paměť a kohokoli, kdo ji může použít.

3. Vedení sekundárního úložiště

Součásti operačního systému - Správa sekundárního úložiště

Data, která byla uložena do hlavní pamětimá dočasný charakter a také částka je velmi malá. Proto, aby bylo možné ukládat všechna data a také programy, které jsou v počítači, je třeba sekundární úložiště.

Tam, kde má sekundární úložiště trvalý charakter a může také obsahovat mnoho dat. Příklady sekundárního úložiště jsou diskety, pevné disky atd.

Operační systém bude rovněž zodpovědný za činnosti, které úzce souvisejí se správou disků. Příklady zahrnují přidělení úložiště, plánování disku a také správu volného místa.

4. Správa I / O systémů

disketa

Řízení vstupních a výstupních systémů je také časténazývá správce zařízení. Poskytne také obvyklý ovladač zařízení, který později může být jednotný vstup a výstup operace (čtení, otevření, zápis nebo uzavření).

Příkladem je, že uživatel může použít stejnou operaci ke čtení souboru, který je na pevném disku, disketě a také na disku CD-ROM. Komponenty tohoto I / O systému jsou:

  • Spooling, to může naplánovat použití vstupních a výstupních systémů, aby byly efektivnější a efektivnější.
  • Vyrovnávací paměť, to může dočasně držet množství dat z a také do vstupních a výstupních zařízení.
  • Poskytuje ovladač, který může provádět podrobné operace s konkrétním hardwarem I / O.

5. Správa souborů

soubor

Soubor je soubor souvisejících informací podle účelu tvůrce souboru. Soubory mohou mít také strukturu, která má hierarchickou povahu.

A také operační systém může být zodpovědný za níže uvedené věci:

  • Vytváření a mazání adresářů.
  • Může extrahovat soubory do sekundárního úložiště.
  • Vytvoření a také smazání souboru.
  • Může zálohovat soubory na energeticky nezávislá úložná média.
  • Může podporovat manipulaci s adresářem a také se souborem.

6. Ochranný systém

ochrana

Ochranný systém může odkazovat namechanismus, který může řídit přístup, který může procesor, program nebo uživatel provádět k systémovým prostředkům. Ochranný mechanismus je však povinný také pro:

  • Může určit kontrolu, která má být provedena.
  • mohou poskytovat nástroje vymáhání vymáhání.
  • Umí rozlišovat mezi způsoby použití, kterým bylo uděleno povolení, a také způsoby, které tomu tak nebylo.

7. Síť

Součásti síťového operačního systému

Distribuovaný systém je kolekce procesorů, které nelze sdílet s hodinami nebo pamětí. Každý procesor má svou vlastní paměť.

Procesor byl také připojen přeskomunikační síť. Distribuované systémy mohou poskytovat přístup od uživatelů k různým systémovým sumerům výkonu systému. Tento přístup může také způsobit:

  • Zrychlete práci na počítači.
  • Zvýšená dostupnost dat.
  • Zvýšená schopnost.

8. Příkazový interpretový systém

Cli

Operační systém bude čekat na pokyny odpříkazem řízený nebo uživatel. Program přečte řadu pokynů a bude také interpretovat kontrolní příkazy, které jsou obvykle označovány také jako tlumočník řídicí karty, interpret příkazového řádku a shell systému UNIX.

Tento systém příkazového tlumočníka také obsahujeexistuje mnoho variací mezi jednotlivými operačními systémy a lze je přizpůsobit dostupné technologii vstupních a výstupních zařízení i cíli. Příklady jsou založené na peru (dotyk, CLI, Windows atd.)

Vysvětlení komponent operačního systému spolu s úplným vysvětlením. Doufejme, že tento článek může být pro vás užitečný.

Komentáře 0