Nano jádro

Autor: Robert Simon
Datum Vytvoření: 16 Červen 2021
Datum Aktualizace: 1 Smět 2024
Anonim
Nano jádro - Technologie
Nano jádro - Technologie

Obsah

Definice - Co znamená Nano Kernel?

Nanokernel je malé jádro, které nabízí hardwarovou abstrakci, ale bez systémových služeb. Větší jádra jsou navržena tak, aby nabízely více funkcí a spravovaly více hardwarové abstrakce. Moderní mikrokernely také nemají systémové služby, proto se pojmy mikrokernální a nanokernální staly analogickými.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje Nano Kernel

Historicky termín nanokernel označuje:
  • Jádro, ve kterém je celkový objem kódu jádra, tj. Kódu prováděného v privilegovaném režimu hardwaru, poměrně malý.
  • Virtualizační vrstva pod operačním systémem, která se přesněji nazývá hypervisor.
  • Hardwarová abstrakční vrstva (HAL), která tvoří nejnižší část jádra.
  • Termín nanokernel se občas používá k popisu jádra, které podporuje rozlišení nanosekundových hodin.
Termín nanokernel se poprvé objevil v článku „The KeyKOS NanoKernel Architecture“. KeyKOS nanokernel je funkční objektový operační systém (OS) založený na schopnostech, který je na trhu od roku 1983. Byl implementován za účelem splnění požadavků, jako je spolehlivost, zabezpečení a stálá dostupnost, pro aplikace na hostitelích Tymnet. Byl určen pro provoz několika instancí více operačních systémů na jediném hardwarovém systému. Nanokernel KeyKOS je zhruba 20 000 řádků kódu C, který zahrnuje kontrolní bod, schopnost a podporu virtuální paměti. Může běžet do pouhých 100 kilobajtů paměti.