Co jsou komponenty OS?
Operační systém je velký a složitý systém, který lze vytvořit pouze rozdělením na malé části. Tyto části by měly být přesně definovanou částí systému, který pečlivě definoval vstupy, výstupy a funkce.
Ačkoli Mac, Unix, Linux, Windows a další OS nemají stejnou strukturu, většina operačních systémů sdílí podobné součásti systému OS, jako je Správa souborů, Proces, Paměť, I / O zařízení.
Podívejme se podrobně na každou z těchto komponent.
V tomto kurzu operačního systému se naučíte:
- Co jsou komponenty OS?
- Správa souborů
- Řízení procesu
- Správa I / O zařízení
- Správa sítě
- Správa hlavní paměti
- Správa sekundárního úložiště
- Správa zabezpečení
- Další důležité činnosti
Správa souborů
Soubor je sada souvisejících informací, které by měl definovat jeho tvůrce. Běžně představuje programy, zdrojové i objektové formuláře a data. Datové soubory mohou být číselné, abecední nebo alfanumerické.
Funkce správy souborů v OS:
Operační systém má v souvislosti se správou souborů následující důležité aktivity:
- Vytváření a mazání souborů a adresářů.
- Pro manipulaci se soubory a adresáři.
- Mapování souborů na sekundární úložiště.
- Zálohujte soubory na stabilní úložné médium.
Řízení procesu
Součást správy procesů je postup pro správu mnoha procesů, které běží současně na operačním systému. Každý softwarový aplikační program má při spuštění jeden nebo více procesů, které jsou s nimi spojeny.
Pokud například používáte prohlížeč, jako je Google Chrome, pro daný program prohlížeče běží proces. V OS je také spuštěno mnoho procesů, které provádějí různé funkce.
Všechny tyto procesy by měly být řízeny řízením procesů, které udržuje procesy pro efektivní provoz. Využívá také paměť, která jim byla přidělena, a v případě potřeby je vypíná.
Provádění procesu musí být postupné, takže by měla být jménem procesu provedena alespoň jedna instrukce.
Funkce správy procesů v OS:
Následují funkce řízení procesů.
- Vytváření a mazání procesů.
- Pozastavení a obnovení.
- Proces synchronizace
- Proces komunikace
Správa I / O zařízení
Jedno z důležitých použití operačního systému, který vám pomůže skrýt variace konkrétních hardwarových zařízení před uživatelem.
Funkce správy I / O v OS:
- Nabízí systém ukládání do mezipaměti
- Poskytuje obecný kód ovladače zařízení
- Poskytuje ovladače pro konkrétní hardwarová zařízení.
- I / O vám pomůže znát individuality konkrétního zařízení.
Správa sítě
Správa sítě je proces správy a správy počítačových sítí. Zahrnuje správu výkonu, analýzu chyb, zajišťování sítí a udržování kvality služeb.
Distribuovaný systém je sbírka počítačů / procesorů, které nikdy nesdílejí svou vlastní paměť nebo hodiny. V tomto typu systému mají všechny procesory svoji lokální paměť a procesory mezi sebou komunikují pomocí různých komunikačních linek, jako jsou optická vlákna nebo telefonní linky.
Počítače v síti jsou připojeny prostřednictvím komunikační sítě, kterou lze konfigurovat mnoha různými způsoby. S pomocí správy sítě může být síť plně nebo částečně připojena, což pomáhá uživatelům navrhovat strategie směrování a připojení, které překonávají problémy s připojením a zabezpečením.
Funkce správy sítě:
- Distribuované systémy vám pomohou s velikostí a funkcí různých výpočetních zdrojů. Mohou zahrnovat mikroprocesory, minipočítače a mnoho univerzálních počítačových systémů.
- Distribuovaný systém také nabízí uživateli přístup k různým zdrojům, které sdílí v síti.
- Pomáhá přistupovat ke sdíleným prostředkům, které pomáhají výpočtu urychlit nebo nabízí dostupnost a spolehlivost dat.
Správa hlavní paměti
Hlavní paměť je velké pole úložiště nebo bajtů, které mají adresu. Proces správy paměti se provádí pomocí sekvence čtení nebo zápisů konkrétních adres paměti.
Aby bylo možné program spustit, měl by být namapován na absolutní adresy a načten do paměti. Výběr metody správy paměti závisí na několika faktorech.
Je však založen hlavně na hardwarové konstrukci systému. Každý algoritmus vyžaduje odpovídající hardwarovou podporu. Hlavní paměť nabízí rychlé úložiště, ke kterému lze přistupovat přímo z CPU. Je to nákladné, a proto má nižší úložnou kapacitu. Aby však program mohl být spuštěn, musí být v hlavní paměti.
Funkce správy paměti v OS:
Operační systém provádí pro správu paměti následující funkce:
- Pomůže vám sledovat primární paměť.
- Určete, která část je používána kým, která část se nepoužívá.
- V multiprogramovacím systému OS rozhoduje o tom, který proces získá paměť a kolik.
- Přidělí paměť, když to proces vyžaduje
- Rovněž de-alokuje paměť, když proces již nevyžaduje nebo byl ukončen.
Správa sekundárního úložiště
Nejdůležitějším úkolem počítačového systému je provádění programů. Tyto programy vám spolu s daty pomohou získat přístup, který je během provádění v hlavní paměti.
Tato paměť počítače je velmi malá pro trvalé uložení všech dat a programů. Počítačový systém nabízí sekundární úložiště pro zálohování hlavní paměti. Dnes moderní počítače používají jako primární úložiště programů i dat pevné disky / SSD. Správa sekundárního úložiště však funguje také s úložnými zařízeními, jako je jednotka USB flash a jednotky CD / DVD.
Programy jako assemblery, kompilátory, uložené na disku, dokud není načten do paměti, a poté disk použít jako zdroj a cíl pro zpracování.
Funkce správy sekundárního úložiště v OS:
Zde jsou hlavní funkce správy sekundárního úložiště v operačním systému:
- Přidělení úložiště
- Správa volného prostoru
- Plánování disku
Správa zabezpečení
Různé procesy v operačním systému je třeba zabezpečit navzájem z aktivit. Za tímto účelem lze použít různé mechanismy, které zajistí, že ty procesy, které chtějí pracovat se soubory, CPU paměti a dalšími hardwarovými prostředky, by měly mít správné oprávnění od operačního systému.
Například hardware pro adresování paměti vám pomůže potvrdit, že proces lze provést v jeho vlastním adresním prostoru. Čas zajišťuje, že žádný proces nemá kontrolu nad CPU, aniž by se ho vzdal.
A konečně, žádný proces nesmí provádět vlastní I / O, aby chránil, což vám pomůže zachovat integritu různých periferních zařízení.
Další důležité činnosti
Zde jsou některé další důležité aktivity OS:
- Program uživatele nemůže provádět I / O operace přímo. Operační systém by měl poskytovat nějaké médium, které to provede.
- OS kontroluje schopnost programu číst, zapisovat, vytvářet a mazat soubory.
- OS umožňuje výměnu informací mezi procesy prováděnými ve stejném nebo odlišném systému.
- Komponenty OS vám pomohou zajistit, že získáte správné výpočty detekcí chyb v hardwaru CPU a paměti.
Souhrn:
- Operační systém je velký a složitý systém, který lze vytvořit pouze rozdělením na malé části.
- Operační systém sdílí různé součásti systému OS, jako je File, Process Memory, I / O device management atd.
- Soubor je soubor souvisejících informací, které by měl definovat jeho tvůrce.
- Součást správy procesů je postup pro správu mnoha procesů, které běží současně na operačním systému
- Správa I / O zařízení je jedním z důležitých použití operačního systému, který vám pomůže skrýt variace konkrétních hardwarových zařízení před uživatelem.
- Správa sítě je proces správy a správy počítačových sítí.
- Proces správy paměti se provádí pomocí posloupnosti čtení nebo zápisů určitých adres paměti.
- Správa sekundárního úložiště, nejdůležitější úkol počítačového systému, je spouštět programy.
- Správa zabezpečení zahrnuje různé procesy v operačním systému, které je třeba zabezpečit navzájem z aktivit.
- Operační systém kontroluje schopnost programu číst, zapisovat, vytvářet a mazat soubory.