Hybridkärna
Den här artikeln behöver källhänvisningar för att kunna verifieras. (2022-12) Åtgärda genom att lägga till pålitliga källor (gärna som fotnoter). Uppgifter utan källhänvisning kan ifrågasättas och tas bort utan att det behöver diskuteras på diskussionssidan. |
En hybridkärna är en variant av en mikrokärna.
Mikro- och hybridkärnor är konstruerade för att vara så små som möjligt. De koncentrerar sig på att stödja processer, i form av grundläggande resurshantering för minne, schemaläggning av processortid och kommunikation mellan processer. All annan funktionalitet, exempelvis filsystem, drivrutiner för hårdvara och fönsterhantering förväntas ligga som separata användarprocesser. Tanken är då att en process kan krascha eller fungera onormalt utan att systemet som helhet upphör att fungera.
Skillnaden mellan hybrid- och mikrokärnor är att de olika systemprocesserna i ett operativsystem med hybridkärna körs i samma adressutrymme i minnet, medan de är skilda från varandra med en mikrokärna.
Exempel
Exempel på operativsystem med hybridkärnor.
- BeOS
- BSD
- XNU (kärnan i Darwin som används i Mac OS.
- NetWare
- Plan 9
- Inferno
- Windows NT inkl Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows Server 2012 och Windows 8
Se även
Media som används på denna webbplats
Författare/Upphovsman: Tkgd2007, Licens: CC BY-SA 3.0
A new incarnation of Image:Question_book-3.svg, which was uploaded by user AzaToth. This file is available on the English version of Wikipedia under the filename en:Image:Question book-new.svg