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 >> Siete >> modemy >> .

Prečo musí byť ovládač okna spustený v režime jadra?

Ovládače zariadení musia pristupovať k hardvéru priamo a to nemôže zabezpečiť používateľský režim alebo aplikácie. Na umožnenie tejto priamej interakcie poskytuje väčšina operačných systémov mechanizmus alebo abstrakciu pre ovládače zariadení, ktoré sa spúšťajú v privilegovaných prostrediach vykonávania, ako je režim jadra alebo kruh 0 (pre platformy Intel s architektúrou x86 a x64).

Ovládač okien sa konkrétne zaoberá správou a vykresľovaním viditeľného obsahu (okná a čokoľvek na nich nakreslené, ako aj animácie) na vašu obrazovku (pripojené monitory). Vykonávať operácie priamo súvisiace s grafickými komponentmi v rámci CPU, ako sú grafické vyrovnávacie pamäte vo vyhradených grafických jednotkách alebo jednotkách grafického spracovania so zdieľaným CPU, a na interakciu s plánovačom operačného systému v rámci jeho abstrakcie správy úloh/plánovačov (nazývaných procesy/vlákna v systéme Windows ako tu je referenčný operačný systém) ovládač zariadenia na správu okien/grafiky bude vyžadovať spustenie v privilegovanom spúšťacom prostredí, v ktorom samotný operačný systém beží/spravuje:v režime ring 0 alebo v režime jadra.

Najnovšie články

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