目次:
定義-Nano Kernelの意味?
ナノカーネルは、ハードウェアの抽象化を提供する小さなカーネルですが、システムサービスはありません。 より大きなカーネルは、より多くの機能を提供し、より多くのハードウェア抽象化を管理するように設計されています。 現代のマイクロカーネルにもシステムサービスが不足しているため、マイクロカーネルとナノカーネルという用語は類似しています。TechopediaはNano Kernelについて説明します
歴史的に、ナノカーネルという用語は次を意味します。- カーネルコードの総量、つまりハードウェアの特権モードで実行されるコードが非常に少ないカーネル。
- オペレーティングシステムの下の仮想化層。より正確にはハイパーバイザーと呼ばれます。
- カーネルの最低レベル部分を形成するハードウェアアブストラクションレイヤー(HAL)。
- 時々、ナノカーネルという用語は、ナノ秒のクロック解像度をサポートするカーネルを表すために使用されます。