Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Tu je dôvod:
* Zabezpečenie: Priamy hardvérový prístup by umožnil škodlivým programom spôsobiť zmätok v systéme. Ovládacie prvky prístupu OS bránia neoprávneným programom v prístupe k citlivým zariadeniam alebo manipulovaným hardvérom deštruktívnym spôsobom.
* Správa zdrojov: OS spravuje hardvérové zdroje (čas CPU, pamäť, I/O zariadenia), aby sa zabezpečilo spravodlivé rozdelenie medzi prevádzkovými programami. Bez tohto by programy mohli prasa zdroje, čo by viedlo k systémom alebo spomaleniu.
* abstrakcia: Rôzne hardvérové zariadenia majú veľmi odlišné rozhrania. OS poskytuje konzistentné štandardizované rozhrania (API), ktoré môžu programy používať, a chránia ich pred zložitosťou hardvérových detailov.
* Požiadavka ovládača: Mnoho hardvérových zariadení vyžaduje na interakciu s OS konkrétny softvér s názvom „Ovládače“. Program potrebuje príslušný ovládač nainštalovaný na prístup k konkrétnemu zariadeniu. Ak ovládač nie je prítomný, program nebude schopný komunikovať s hardvérom.
* Užívateľské povolenia: Ani pri potrebných ovládačoch nemusia mať programy na úrovni používateľov povolenie na prístup k určitému hardvéru. Napríklad štandardná aplikácia zvyčajne nemá priamo prístup k sieťovej karte na odosielanie surových sieťových paketov bez oprávnení správcu.
Stručne povedané, programy majú nepriamo prístup k hardvéru prostredníctvom OS a iba s potrebnými povoleniami a ovládačmi. OS pôsobí ako vrátnik, ktorý zabezpečuje riadený a bezpečný prístup k systémovým zdrojom.