The charakteristiky operační systémy Mezi ty hlavní obecně patří: správa úloh, správa zdrojů, řízení systémových operací, zotavení po chybě a správa paměti. To se liší podle výrobce.
Operační systémy jsou obvykle jedinečné v závislosti na jejich výrobci a hardwaru, na kterém fungují. Navzdory tomu jsou díky propracovanosti moderního hardwaru vyžadovány operační systémy, které splňují specifické standardy..
Obecně platí, že při instalaci nového počítačového systému je nutné zakoupit operační software uvedený pro tento hardware..
Operační systém je softwarový systém, který spravuje počítačový hardware a softwarové prostředky; navíc poskytuje běžné služby pro počítačové programy.
Aplikační programy obecně také vyžadují, aby operační systém fungoval.
Operační systémy najdete v mnoha zařízeních, která obsahují počítač: od mobilních telefonů přes herní konzole až po počítače a síťové servery.
Některé populární operační systémy pro stolní počítače zahrnují Apple OS X, Linux a jeho varianty a Microsoft Windows. Mobilní operační systémy zahrnují Android a iOS. Existují také jiné třídy operačních systémů, například RTOS v reálném čase.
Důležitou odpovědností každého operačního programu je plánování úkolů, které má zpracovat počítačový systém..
Toto je jeden z hlavních úkolů funkce správy úloh. Operační systém vytvoří pořadí, ve kterém jsou programy zpracovávány, a definuje pořadí, ve kterém budou konkrétní úlohy prováděny..
Termín „ve frontě“ se často používá k popisu řady úloh čekajících na provedení. Operační systém porovnává řadu faktorů, aby vytvořil tuto pracovní frontu.
Mezi tyto faktory patří:
Operační program musí být schopen tyto faktory zkontrolovat a řídit pořadí, ve kterém jsou tyto úlohy zpracovávány..
Správa prostředků v počítačovém systému je dalším z hlavních zájmů operačního systému. Je zřejmé, že program nemůže použít zařízení, pokud tento hardware není k dispozici.
Provozní software sleduje provádění všech programů. Je také zodpovědný za monitorování všech typů zařízení, která se používají.
K dosažení tohoto cíle vytvořte tabulku, ve které jsou programy kombinovány se zařízeními, která používají nebo budou používat v budoucnu..
Operační systém zkontroluje tuto tabulku, aby schválil nebo odmítl použití konkrétního zařízení.
Distribuce zdrojů systému úzce souvisí s provozem řízení vstupu / výstupu softwaru.
Jelikož před zahájením operací vstupu / výstupu je často vyžadován přístup k určitému zařízení, musí operační systém koordinovat operace vstupu / výstupu a zařízení, na která působí..
Ve skutečnosti vytváří slovník programů, které procházejí prováděním, a zařízení, která musí použít k dokončení operací vstupu / výstupu. Pomocí kontrolních sestav mohou úlohy vyžadovat konkrétní zařízení.
To umožňuje uživatelům číst informace z konkrétních webů nebo tisknout informace ve vybraných kancelářích. S využitím tohoto zařízení mohou být informace načtené z místa distribuovány po celém počítačovém systému..
Aby se usnadnilo provádění operací vstupu / výstupu, má většina operačních systémů standardní sadu řídicích pokynů pro zpracování všech pokynů vstupu / výstupu..
Tyto standardní pokyny, označované jako řídicí systém vstupu / výstupu, jsou nedílnou součástí většiny operačních systémů..
Pouze zjednodušují prostředky, aby všechny zpracovávané programy mohly provádět operace vstupu / výstupu..
Ve skutečnosti běžící program provádí signály do operačního systému, že je požadována operace vstupu / výstupu, pomocí konkrétního vstupního / výstupního zařízení.
Software v řízení volá software IOCS, aby mohl dokončit operaci vstupu / výstupu.
Vzhledem k úrovni aktivity vstupu / výstupu jsou ve většině programů pokyny IOCS nesmírně důležité..
Většina moderních operačních systémů umožňuje splnění více úkolů.
Například počítač může během běhu uživatelského programu číst informace z disku nebo zobrazit výsledky na tiskárně. Mluví se o multitaskingu nebo více programovaných operačních systémech.
V mnoha operačních systémech má každý proces svůj vlastní paměťový prostor. To znamená, že tato paměť není k dispozici jiným procesům. V tomto případě mluvíme o vesmírném směru procesu.
Pokud se jedná o víceúčelové programy, musí operační systém poskytnout následující počet mechanismů:
Podstatnou součástí operačního systému je jeho jádro. Dnes jsou nejoblíbenější monolitická jádra.
Tato jádra poskytují způsob, jak si různé procesy počítače mohou navzájem posílat zprávy, a současně spravovat paměť RAM, která ukládá informace o programu..
Většina jader také poskytuje ovladače zařízení pro ovládání monitorů, pevných disků a dalšího příslušenství..
Pravděpodobnou charakteristickou vlastností operačních systémů je spojení, které poskytuje mezi hardwarem, softwarem a v některých případech i uživatelským rozhraním. Každý počítač vyžaduje operační systém, aby mohl být používán.
Zatím žádné komentáře