Hjem Audio Hva er hybridkjerne? - definisjon fra techopedia

Hva er hybridkjerne? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr hybrid kjernel?

Hybrid kernel er en kjernearkitektur basert på en kombinasjon av mikrokernel og monolitisk kjernearkitektur som brukes i datamaskinens operativsystemer. Denne kjerne-tilnærmingen kombinerer hastigheten og enklere utformingen av monolitisk kjernen med modulariteten og utførelsessikkerheten til mikrokernel.

Techopedia forklarer Hybrid Kernel

En hybridkjerne kjører noen tjenester i kjerneplass for å redusere ytelseskostnadene til en tradisjonell mikrokernel, mens den fremdeles kjører kildekoden som servere på brukerområdet. For eksempel kan en hybridkjernedesign holde det virtuelle filsystemet og busskontrollere inne i kjernen og filsystemdriverne og lagringsdrivere som brukermodusprogrammer utenfor kjernen. En slik design holder ytelsen og designprinsippene til en monolitisk kjerne.


Microsoft NT-kjernen er et kjent eksempel på en hybridkjerne som driver Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 og Windows 7. Den omtales som en monolittisk kjerne som emuleringssubsystemer. kjøres i servermodusens prosesser. Noe av det viktigste med det er strukturen, som er en samling av moduler som kommuniserer via kjente grensesnitt, med en liten mikrokjerne begrenset til kjernefunksjoner som førstehånds avbruddshåndtering, trådplanlegging og synkroniseringsprioriteter. Dette tillater muligheten for å bruke enten direkte prosedyresamtaler eller interprosesskommunikasjon for å kommunisere mellom moduler, og dermed for den potensielle plasseringen av moduler i forskjellige adresserom.

Hva er hybridkjerne? - definisjon fra techopedia