komponenty operačního systému

všechny části operačního systému existují tak, aby různé části počítačového systému spolupracovaly. Veškerý uživatelský softwarový program musí podstoupit operační systém, aby mohl využívat jakýkoli hardware, ať už je to stejně základní jako myš nebo klávesnice nebo stejně komplikované jako internetová součást.

jádro

jádro poskytuje jednu z nejzákladnějších úrovní kontroly nad všemi hardwarovými zařízeními počítače. Jádro je centrální součástí operačního systému (OS). Jedná se o součást operačního systému, která se načte zpočátku a přetrvává v hlavní paměti. Spravuje Přístupnost paměti pro programy v paměti RAM, určuje, které programy získají přístup ke kterým hardwarovým prostředkům. Vytváří nebo resetuje provozní stavy CPU pro optimální provoz za všech okolností.

Spuštění Procesu

operační systém nabízí rozhraní mezi aplikační program a hardware, tak, že aplikační program je možné propojit s hardware jen tím, že tyto zásady a postupy nakonfigurován do operačního systému. Provádění aplikačního programu zahrnuje vytvoření procesu jádrem operačního systému, které jmenuje paměťový prostor a různé další zdroje.

přerušení

přerušení jsou primární pro operační systémy, protože nabízejí spolehlivou metodu pro interakci operačního systému s jeho prostředím a reakci na něj. Přerušení je signál ze zařízení připojeného k počítačovému systému nebo z programu v počítačovém systému, který potřebuje operační systém ukončit a přesně určit, co dělat dál. Při přerušení je obdržel, hardwaru počítače automaticky staví na tom, co program je v současné době spuštěn, uloží jeho stav, a běží počítačový systém kód dříve spojené s rušit.

Správa Paměti

tím je zajištěno, že program není v rozporu s paměti v současné době používá další program. Vzhledem k tomu, programy time share, každý program musí mít nezávislý přístup k paměti. Jednoduše řečeno, MMU má na starosti všechny aspekty správy paměti. Obvykle je integrován přímo do cpu, i když v některých systémech zabírá samostatný čip IC (integrovaný obvod).

práci správy paměti můžeme rozdělit do 3 významných skupin:

  • Správa hardwarové paměti.
  • správa paměti OS (operační systém).
  • správa paměti aplikace.

Multitasking

Multitasking popisuje provoz více nezávislých počítačových programů na stejném počítačovém systému. Operační systém má schopnost udržet pozor na to, kde jsou v těchto pracovních míst, a přejít z jedné do jiné bez ztráty informace. Protože mnoho počítačů může dělat nanejvýš jednu nebo dvě věci najednou, to se obvykle provádí pomocí time-sharing, což znamená, že každý program využívá podíl na počítač, je čas provést.

Networking

procesory vzájemně komunikují prostřednictvím komunikačních linek nazývaných síť. Návrh komunikační sítě by měl brát v úvahu techniky směrování a připojení a problémy názorů a bezpečnosti a zabezpečení. V současné době většina operačních systémů udržuje řadu síťových metod, hardware, a aplikace pro jejich použití. To znamená, že počítače se systémem různé operační systémy by se mohly zúčastnit společné sítě pro sdílení zdrojů, jako je výpočetní technika, data, tiskárny a skenery využití buď kabelové nebo bezdrátové připojení.

bezpečnost

pokud má počítačový systém několik jednotlivců a umožňuje současný provoz více procesů, musí být četné procesy navzájem zabezpečeny. Počítačový systém, který je Bezpečný a bezpečný, závisí na různých technologiích, které pracují efektivně. Moderní operační systém, nabízí přístup k řadě zdrojů, které jsou snadno k dispozici software pracuje na systému, a externí zařízení, jako jsou sítě pomocí jádra. Operační systém by měl být schopen rozlišovat mezi požadavky, které by měly být povoleny ke zpracování, a jiné, které nemusí být zpracovány. Kromě povolení nebo zakázání verze zabezpečení poskytuje systém s vysokou úrovní ochrany také možnosti auditu. Ty by umožnily sledování žádostí o přístup ke zdrojům (například: “kdo četl tento soubor ?”).

uživatelské rozhraní

je to vše vytvořené do informačního zařízení, se kterým může jednotlivec interagovat. Uživatelské rozhraní je obecně popisováno jako shell a je důležité, pokud má být podporována lidská komunikace. Uživatelské rozhraní kontrol v adresáři framework a žádosti o služby z operačního systému, který bude získat informace od vstupní hardwarová zařízení a požadavky operační systém služeb pro zobrazení výzvy, zprávy o stavu a jako na výstupní hardwarová zařízení. Rozšiřující dependancy spousta firem na webové aplikace a mobilní aplikace má ve skutečnosti vedl mnoho společností, aby místo rozšířené obavy na UI ve snaze zlepšit individuální celé zkušenosti.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna.