Kaj so monolitna jedra, mikro jedra in razlike med njimi?


Odgovor 1:

Monolitno jedro (čisto monolitno):

  • Vse storitve jedra iz enokomponentnih (-) dodajanja / odstranjevanja ni mogoče, manj / nič prilagodljiv (+) medkomponentna komunikacija je boljša

npr .: - Tradicionalni Unix

Mikro jedro:

  • malo storitev (upravljanje pomnilnika, upravljanje CPE, IPC itd.) iz jedra jedra, druge storitve (upravljanje datotek, upravljanje V / I itd.) iz različnih slojev / komponentSplit pristop [Nekatere storitve so v privilegiranem načinu (jedro), nekatere pa so v Običajni (uporabniški) način] (+) prilagodljiv za spremembe / nadgradnje (-) komunikacijskih režijskih stroškov

npr: - QNX itd