Hybridné jadro

Autor: Robert Simon
Dátum Stvorenia: 16 V Júni 2021
Dátum Aktualizácie: 20 V Júni 2024
Anonim
Hybridné jadro - Technológie
Hybridné jadro - Technológie

Obsah

Definícia - Čo znamená hybridné jadro?

Hybridné jadro je architektúra jadra založená na kombinácii mikrok jadrovej a monolitickej architektúry jadra používanej v počítačových operačných systémoch. Tento prístup k jadru kombinuje rýchlosť a jednoduchšiu konštrukciu monolitického jadra s modularitou a bezpečnosťou vykonávania mikrok jadra.


Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.

Techopedia vysvetľuje hybridné jadro

Hybridné jadro prevádzkuje niektoré služby v jadre, aby sa znížila réžia tradičného mikrok jadra, zatiaľ čo kód jadra sa spúšťa ako servery v užívateľskom priestore. Napríklad hybridný návrh jadra môže udržiavať virtuálny systém súborov a radiče zbernice vo vnútri jadra a ovládače súborového systému a ovládače úložiska ako programy užívateľského režimu mimo jadra. Takýto dizajn zachováva výkon a princípy dizajnu monolitického jadra.

Jadro Microsoft NT je dobre známym príkladom hybridného jadra, ktoré poháňa systémy Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 a Windows 7. Tento systém sa označuje ako monolitické jadro ako emulačné subsystémy. bežať v serverových procesoch v užívateľskom režime. Jednou z najdôležitejších vecí na nej je jej štruktúra, ktorá je kolekciou modulov, ktoré komunikujú cez dobre známe rozhrania, s malým mikrokernelom obmedzeným na základné funkcie, ako je spracovanie prerušenia na prvej úrovni, plánovanie vlákien a synchronizačné primitívy. Toto umožňuje možnosť použiť buď priame volania procedúr alebo medziprocesovú komunikáciu na komunikáciu medzi modulmi, a tým aj potenciálne umiestnenie modulov v rôznych adresných priestoroch.