Casa Àudio Què és un nucli nano? - Definició de tecnologia

Què és un nucli nano? - Definició de tecnologia

Taula de continguts:

Anonim

Definició: què significa Nano Kernel?

Un nanokernel és un nucli petit que ofereix abstracció de maquinari, però sense serveis del sistema. Els nuclis més grans estan dissenyats per oferir més funcions i gestionar més l’abstracció de maquinari. Els microcerns moderns també manquen de serveis del sistema, per tant, els termes microcern i nanocernal s'han tornat anàlegs.

Techopedia explica Nano Kernel

Històricament, el terme nanokernel denota:

  • Un nucli en el qual el volum total de codi de nucli, és a dir, el codi que s’executa en el mode privilegiat del maquinari, és força reduït.
  • Una capa de virtualització a sota d’un sistema operatiu, que s’anomena més precisament un hipervisor.
  • Una capa d’abstracció de maquinari (HAL), que forma la porció de nivell més baix d’un nucli.
  • De vegades, el terme nanokernel s'utilitza per descriure un nucli que suporta una resolució de rellotge nanosegona.

El terme nanokernel va aparèixer per primer cop al document "L’arquitectura KeyKOS NanoKernel". El nanokernel KeyKOS és un sistema operatiu basat en la capacitat orientat a objectes (sistema operatiu) que funciona al mercat des del 1983. Es va implementar per afrontar els requisits, com ara la fiabilitat, la seguretat i la disponibilitat constant, per a aplicacions dels amfitrions de Tymnet. Estava destinat a executar diverses instàncies de diversos sistemes operatius en un sol sistema de maquinari. El nanokernel KeyKOS té aproximadament 20.000 línies de codi C, que inclou punt de control, capacitat i suport de memòria virtual. Pot funcionar amb només 100 quilobytes de memòria.

Què és un nucli nano? - Definició de tecnologia