Domov Technika Základní technologie

Základní technologie



Úvod

Abychom vysvětlili základní technologii, musíme nejprve začít s architekturou operačního systému okna.

Operační systém Windows sám o sobě patří do kategorie softwaru, ale musí úzce spolupracovat s hardwarem. Poskytuje veřejné rozhraní pro aplikační software nebo aplikační systémy vyšší úrovně a je odpovědné za správu a přidělování hardwarových zdrojů. Aplikační software se nemusí přímo zabývat hardwarem. Používají rozhraní poskytované operačním systémem k implementaci různých aplikačních úloh. Pokud chtějí přistupovat k hardwaru, musí dokončit veřejné rozhraní poskytované operačním systémem. Aby byla zajištěna stabilita samotného systému Windows, systém Windows používá strukturu duálního režimu k ochraně samotného operačního systému, aby nebyl ovlivněn chybami aplikace. Jádro operačního systému běží v režimu jádra a aplikace běží v uživatelském režimu. Kdykoli aplikační program potřebuje použít službu poskytovanou jádrem systému nebo rozšiřujícím modulem jádra (ovladačem jádra), aplikační program se přepne z uživatelského režimu do režimu jádra pomocí hardwarových instrukcí; když jádro systému dokončí požadovanou službu, Control je zpět na kód uživatelského režimu. V systému oken platí, že čím blíže je aplikačnímu softwaru, tím je nižší k hardwaru. Úlohou všech středních úrovní, včetně jádra, je pomoci aplikačnímu softwaru lépe, bezpečněji, pohodlněji a efektivněji využívat hardwarové prostředky, včetně CPU. Základní technologie se týká modifikace a sekundárního vývoje souborového systému, ovladačů zařízení a programů jádra systému Windows, které běží v režimu jádra a přesně odpovídají hardwaru.

Výhody

Základní technologie využívá rozhraní poskytované jádrem k přímému ovládání hardwaru, takže má ve srovnání s jinými technickými prostředky následující výhody:

Za prvé, pokud jde o zabezpečení, základní technické prostředky běží převážně v režimu jádra, tedy běží na pozadí systému Windows, a jsou spouštěny jako součást operačního systému, takže není třeba spouštět proces a uživatel nevnímá činnost ovladače. Ve srovnání s technologií běžící na aplikační vrstvě je skrytější a bezpečnější než obcházení a odinstalování.

Zadruhé, pokud jde o výkon v reálném čase, protože základní technické prostředky běží synchronně s operačním systémem Windows, můžeme hned napoprvé vnímat chování uživatele, včetně vkládání a spouštění hardwaru, přístupu k souborům a provozu. A tak dále, přičemž je možné přesně zaznamenávat a blokovat v čase.

A konečně, pokud jde o efektivitu, základní technické prostředky běží přímo v režimu jádra, aby bylo dosaženo globální kontroly nad veškerým provozním chováním a téměř neovlivnily rychlost a výkon počítače.

Tento článek je ze sítě, nereprezentuje pozici této stanice. Uveďte prosím původ dotisku
HORNÍ