Namai Garsas Kas yra nano branduolys? - apibrėžimas iš techopedijos

Kas yra nano branduolys? - apibrėžimas iš techopedijos

Turinys:

Anonim

Apibrėžimas - ką reiškia „Nano Kernel“?

Nanokernelis yra mažas branduolys, siūlantis aparatinės įrangos abstrakciją, tačiau be sistemos paslaugų. Didesni branduoliai yra skirti pasiūlyti daugiau funkcijų ir valdyti daugiau aparatūros abstrakcijos. Šiuolaikiniams mikrokanalams taip pat trūksta sistemos paslaugų, todėl terminai „mikrokernal“ ir „nanokernal“ tapo analogiški.

„Techopedia“ paaiškina „Nano Kernel“

Istoriškai terminas nanokernelis reiškia:

  • Branduolys, kuriame visas branduolio kodo tūris, tai yra kodas, vykdomas privilegijuotos aparatinės įrangos režimu, yra gana mažas.
  • Virtualizacijos sluoksnis po operacine sistema, tiksliau vadinamas hipervizoriumi.
  • Aparatūros abstrakcijos sluoksnis (HAL), kuris sudaro žemiausio lygio branduolį.
  • Kartais terminas nanokernelis naudojamas apibūdinti branduoliui, palaikančiam nanosekundžių laikrodžio skiriamąją gebą.

Sąvoka nanokernelis pirmą kartą atsirado darbe „The KeyKOS NanoKernel Architecture“. „KeyKOS“ nanokernelis - tai galimybėmis pagrįsta, į objektus orientuota operacinė sistema (OS), kuri rinkoje buvo nuo 1983 m. Ji buvo įdiegta siekiant patenkinti tokius reikalavimus kaip patikimumas, saugumas ir nuolatinis prieinamumas, taikytinas „Tymnet“ pagrindiniuose kompiuteriuose. Jis buvo skirtas keliems kelių operacinių sistemų egzemplioriams paleisti vienoje aparatinės įrangos sistemoje. „KeyKOS“ nanokernelis yra maždaug 20 000 eilučių C kodo, į kurį įeina kontrolinis taškas, galimybės ir virtualiosios atminties palaikymas. Jis gali veikti tik per 100 kilobaitų atminties.

Kas yra nano branduolys? - apibrėžimas iš techopedijos