Difference between revisions 11882120 and 11884762 on huwiki

A hibrid kernel v. hibrid rendszermag alapjában véve olyan mikrokernelek, amelyekben néhány „nem létfontosságú” kódrészletet átmozgattak a felhasználói szintről (userspace) a kernel szintre (kernelspace) azért, hogy az kevesebb absztrakciót használva, gyorsabban fusson.

Néhányan összetévesztik a „hibrid kerneleket” az olyan monolitikus kernelekkel, amik indulásuk után modulokat képesek betölteni. Ez helytelen: a „hibrid” kifejezés utal arra, hogy a kérdéses kernelnek mind a monolitikus, mind a mikrokernelek elveit és mechanizmusait alkalmazza; különösen az üzenetcserét (message passing) és a „nem létfontosságú” kódok felhasználói szintre való áthelyezését amellett, hogy néhány ilyen kód teljesítményi okokból a kernelmagba kerül.

A hibrid kernel tehát a monolitikus és a mikrokernel előnyeit ötvöző architektúra, amely a teljesítmény szempontjából kritikus funkciókat - monolitikus társaikhoz hasonlóan - egyetlen egységben ötvözi, miközben másokat - a mikrokernelekhez hasonlóan - különálló modulokra hagy.

Egyes nézetek szerint a vegyes kernelek az arany középutat jelentik a teljesítmény és a biztonság között, hiszen a mikrokernelekhez hasonlóan dinamikusan - akár futás közben - bővíthetőek, miközben teljesítményük a monolitikus kernelekéhez közelít.

[[en:Hybrid kernel]]

[[Kategória:Operációs rendszerek]]

[[en:Hybrid kernel]]
[[cs:Hybridní jádro]]
[[de:Hybridkernel]]
[[es:Núcleo híbrido]]
[[id:Kernel hibrida]]
[[ko:하이브리드 커널]]
[[ms:Inti hibrid]]
[[nl:Hybride kernel]]
[[pl:Jądro hybrydowe]]
[[pt:Núcleo híbrido]]
[[ru:Гибридное ядро]]
[[sk:Hybridné jadro]]
[[sv:Hybridkärna]]
[[uk:Гібридне ядро]]