Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy
počítačové znalosti >> Systémy >> linux >> .

Odôvodniť OS je rozšírený stroj a Resoure Manager?

Operačný systém (OS) pôsobí ako rozšírený počítač aj správca zdrojov, pretože zásadne premosťuje priepasť medzi kapacitou RAW Hardware v počítači a aplikáciami a používateľmi, ktorí s ním potrebujú interagovať. Zlomajme každú úlohu:

1. Rozšírený stroj:

OS rozširuje schopnosti základného hardvéru, čo pre používateľov a aplikácie uľahčuje interakciu. Robí to niekoľkými spôsobmi:

* abstrakcia: OS skrýva zložitosť hardvéru od používateľa a aplikácií. Namiesto riešenia pokynov na nízkej úrovni na správu pamäte, prístup k diskom alebo sieťová komunikácia interagujú s OS prostredníctvom API na vysokej úrovni (rozhrania programovania aplikácií). To zjednodušuje vývoj a uľahčuje používanie systému. Napríklad programátor sa nemusí obávať, do ktorého konkrétneho sektora disku sa má písať; Jednoducho používajú funkciu súborového systému.

* Virtualizácia: OS vytvára virtuálne zdroje, ktoré priamo nezodpovedajú fyzickým komponentom hardvéru. To je rozhodujúce pre multitasking a efektívne rozdelenie zdrojov. Napríklad virtuálna pamäť umožňuje programom používať viac pamäte, ako je fyzicky dostupné vymenením častí programu medzi RAM a pevným diskom. Virtuálne stroje (VMS) poskytujú izolované prostredia a prevádzkujú viacero operačných systémov na jednom počítači.

* Vylepšená funkčnosť: OS poskytuje služby, ktoré samotný hardvér neponúka, napríklad systém súborov, sieťové pripojenie a grafické používateľské rozhranie (GUI). Tieto služby sú postavené na vrchole hardvéru a rozširujú jeho funkčnosť nad rámec základných schopností.

2. Správca zdrojov:

OS riadi hardvérové ​​a softvérové ​​zdroje počítača efektívne a spravodlivo a zabezpečuje, aby všetky spustené programy a používatelia mali prístup k tomu, čo potrebujú. To zahŕňa:

* Správa pamäte: Pridelenie a delenie pamäte na rôzne procesy, predchádzanie konfliktom a zabezpečenie efektívneho využívania dostupných RAM.

* Správa procesorov (plánovanie): Určenie, ktoré procesy získajú čas CPU a ako dlho, zaistenie reakcie a spravodlivého rozdelenia sily spracovania. Rôzne algoritmy plánovania optimalizujú rôzne ciele (napr. Minimalizácia času odozvy, maximalizácia priepustnosti).

* I/O Management: Správa vstupných a výstupných operácií, ako je vstup na klávesnicu, kliknutia myši, prístup k disku a sieťová komunikácia. Zahŕňa to údaje o vyrovnávacej pamäti, požiadavky na fronty a koordináciu používania periférnych zariadení.

* Správa systému súborov: Organizácia a správa súborov a adresárov na úložných zariadeniach. Zahŕňa to správu oprávnení na prístup k súboru, poskytovanie metód na vytváranie, odstránenie a úpravu súborov a zabezpečenie integrity údajov.

* Správa zabezpečenia: Ovládanie prístupu k zdrojom, zabránenie neoprávneného prístupu a používania a ochrana systému pred škodlivým softvérom.

Stručne povedané, OS pôsobí ako rozšírený stroj abstraktom zložitosti hardvéru, pridaním funkcií a vytváraním virtuálnych zdrojov. Súčasne funguje ako správca zdrojov, efektívne prideľuje a riadi prístup k týmto zdrojom (fyzický aj virtuálny), čím zabezpečuje spravodlivú a efektívnu prevádzku systému. Tieto dve úlohy sú vzájomne prepojené; Vlastnosti rozšíreného stroja sa spoliehajú na schopnosti správy zdrojov a funkcie správy zdrojov sú efektívnejšie a robustnejšie prostredníctvom abstrakcie poskytovanej aspektom rozšíreného stroja.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené