Hybrid Kernel

Författare: Robert Simon
Skapelsedatum: 16 Juni 2021
Uppdatera Datum: 12 Maj 2024
Anonim
Hybrid Kernel Operating System || Types of Kernel in Operating System || Big Data Knowledge Hunt
Video: Hybrid Kernel Operating System || Types of Kernel in Operating System || Big Data Knowledge Hunt

Innehåll

Definition - Vad betyder hybridkärnan?

Hybridkärnan är en kärnarkitektur baserad på en kombination av mikrokärnel och monolitisk kärnarkitektur som används i datoroperativsystem. Denna kärnmetod kombinerar hastigheten och enklare designen av monolitisk kärna med modulariteten och exekveringssäkerheten för mikrokärnan.


En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar hybridkärnan

En hybridkärna kör vissa tjänster i kärnutrymmet för att minska prestandakostnaden för en traditionell mikrokärna, medan den fortfarande kör kärnkoden som servrar i användarutrymmet. Till exempel kan en hybridkärndesign hålla det virtuella filsystemet och bussstyrenheter inuti kärnan och filsystemdrivrutinerna och lagringsdrivrutinerna som användarläge-program utanför kärnan. En sådan design håller prestanda och designprinciper för en monolitisk kärna.

Microsoft NT-kärnan är ett välkänt exempel på en hybridkärna som driver Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 och Windows 7. Den kallas en monolitisk kärna som emuleringsundersystem kör i användarläge-serverprocesser. En av de viktigaste sakerna med det är dess struktur, som är en samling av moduler som kommunicerar via välkända gränssnitt, med en liten mikrokärnan begränsad till kärnfunktioner som förstahandsavbrottshantering, trådplanering och synkroniseringsprimitiv. Detta möjliggör möjligheten att använda antingen direkta procedursamtal eller interprocesskommunikation för att kommunicera mellan moduler och därmed för den potentiella platsen för moduler i olika adressutrymmen.