Monolitisk kärna

Från Rilpedia

Version från den 6 april 2009 kl. 18.45 av TXiKiBoT (Diskussion)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till: navigering, sök
Wikipedia_letter_w.pngTexten från svenska WikipediaWikipedialogo_12pt.gif
rpsv.header.diskuteraikon2.gif

En monolitisk kärna är en operativsystemskärna som är byggd så att de flesta systemprocesser som in- och utmatning, minneshantering och drivrutiner kör som en del av kärnan och inte som separata processer. Denna arkitektur kan vara riskabel, då ett fel i en relativt oviktig modul kan stoppa processen och därmed hela systemet. Om implementationen är stabil och felfri så ger å andra sidan den täta kopplingen väldigt höga hastigheter och prestanda.

De flesta Unix- och Unix-liknande operativsystem som GNU/Linux, Solaris och BSD har monolitiska kärnor.

Även Windows 95, Windows 98 och Windows ME har monolitiska kärnor.

Motsatsen till monolitiska kärnor är mikrokärnor, vilka endast tar hand om det mest nödvändiga i systemet och låter systemprocesser ta hand om resten.

Exempel

Exempel på operativsystem som använder en monolitisk kärna.

Se även


Personliga verktyg