Nano Kernel

Författare: Robert Simon
Skapelsedatum: 16 Juni 2021
Uppdatera Datum: 12 Maj 2024
Anonim
What is MAC OS NANOKERNEL? What does MAC OS NANOKERNEL mean? MAC OS NANOKERNEL meaning
Video: What is MAC OS NANOKERNEL? What does MAC OS NANOKERNEL mean? MAC OS NANOKERNEL meaning

Innehåll

Definition - Vad betyder Nano Kernel?

En nanokernel är en liten kärna som erbjuder hårdvaraabstraktion, men utan systemtjänster. Större kärnor är utformade för att erbjuda fler funktioner och hantera mer hårdvaraabstraktion. Moderna mikrokärnor saknar också systemtjänster, därför har termerna mikrokernal och nanokernal blivit analoga.

En introduktion till Microsoft Azure och Microsoft Cloud | I hela denna guide kommer du att lära dig vad cloud computing handlar om och hur Microsoft Azure kan hjälpa dig att migrera och driva ditt företag från molnet.

Techopedia förklarar Nano Kernel

Historiskt betecknar termen nanokernel:
  • En kärna där den totala volymen kärnkod, det vill säga koden som körs i hårdvarupriviligeringsläget, är ganska liten.
  • Ett virtualiseringslager under ett operativsystem, som mer precist kallas en hypervisor.
  • Ett hårdhetsabstraktionslager (HAL), som utgör den lägsta nivån i en kärna.
  • Ibland används termen nanokernel för att beskriva en kärna som stöder en nanosekund klockupplösning.
Begreppet nanokernel dök upp först i tidningen "The KeyKOS NanoKernel Architecture." KeyKOS nanokernel är ett kapacitetsbaserat, objektorienterat operativsystem (OS) som har funnits sedan 1983. Det implementerades för att möta krav, såsom tillförlitlighet, säkerhet och konsekvent tillgänglighet, för applikationer på Tymnet-värdarna. Det var avsett att köra flera instanser av flera operativsystem på ett enda hårdvarusystem. KeyKOS nanokernel är ungefär 20 000 rader med C-kod, som inkluderar checkpoint, kapacitet och virtuellt minnessupport. Den kan köras inom bara 100 kilobyte minne.