Sadržaj:
Definicija - Što znači hibridni kernel?
Hibridno jezgro je arhitektura jezgre koja se temelji na kombinaciji mikrokernel i monolitne arhitekture jezgre koja se koristi u računalnim operativnim sustavima. Ovaj pristup jezgri kombinira brzinu i jednostavniji dizajn monolitne jezgre s modularnošću i sigurnošću izvođenja mikrokernela.
Tehopedija objašnjava hibridnu jezgru
Hibridno jezgro pokreće neke usluge u prostoru jezgre kako bi umanjilo radne učinke tradicionalnog mikrokontrole, dok još uvijek koristi kernel kod kao poslužitelje u korisničkom prostoru. Na primjer, hibridni dizajn jezgre može zadržati kontrolere virtualnih datoteka i sabirnice unutar jezgre i upravljačke programe datotečnog sustava i upravljačke programe za pohranu kao programe korisničkog načina izvan jezgre. Takav dizajn čuva izvedbu i načela dizajna monolitne jezgre.
Microsoft NT kernel je dobro poznat primjer hibridnog jezgre koji pokreće Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008 i Windows 7. Naziva se monolitnim jezgrom kao emulacijski podsustavi. pokrenuti u postupcima poslužiteljskog načina rada. Jedna od najvažnijih stvari je njegova struktura, a to je kolekcija modula koji komuniciraju putem dobro poznatih sučelja, s malim mikrokelerom koji je ograničen na temeljne funkcije poput prvorazinskog rukovanja prekidima, raspoređivanja niti i primjene sinhronizacije. To omogućava mogućnost korištenja izravnih poziva procedura ili međuprocesne komunikacije za komunikaciju između modula, a samim tim i potencijalnog položaja modula u različitim adresnim prostorima.
