Ev Ses Nano çekirdek nedir? - techopedia nedir?

Nano çekirdek nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Nano Çekirdek ne anlama geliyor?

Bir nanokernel, donanım soyutlaması sunan, ancak sistem hizmetleri olmayan küçük bir çekirdektir. Daha büyük çekirdekler daha fazla özellik sunmak ve daha fazla donanım soyutlamasını yönetmek için tasarlanmıştır. Modern mikro çekirdekler de sistem hizmetlerinden yoksundur, bu nedenle mikrokernal ve nanokernal terimleri benzer hale gelmiştir.

Techopedia Nano Çekirdeği Açıklıyor

Tarihsel olarak, nanokernel terimi:

  • Toplam çekirdek kodu hacminin, yani donanımın ayrıcalıklı modunda yürütülen kodun oldukça küçük olduğu bir çekirdek.
  • Bir işletim sisteminin altında, daha kesin olarak hipervizör olarak adlandırılan bir sanallaştırma katmanı.
  • Bir çekirdeğin en alt düzey bölümünü oluşturan bir donanım soyutlama katmanı (HAL).
  • Bazen nanokernel terimi, nanosaniye saat çözünürlüğünü destekleyen bir çekirdeği tanımlamak için kullanılır.

Nanokernel terimi ilk olarak "KeyKOS NanoKernel Mimarisi" makalesinde yer aldı. KeyKOS nanokernel, 1983'ten beri piyasada bulunan, kapasiteye dayalı, nesneye yönelik bir işletim sistemidir (OS). Tymnet ana bilgisayarlarındaki uygulamalar için güvenilirlik, güvenlik ve tutarlı kullanılabilirlik gibi gereksinimleri karşılamak için uygulanmıştır. Tek bir donanım sisteminde birden çok işletim sisteminin birkaç örneğini çalıştırmak için tasarlanmıştır. KeyKOS nanokernel kabaca 20.000 satırlık C kodu olup, denetim noktası, yetenek ve sanal bellek desteği içerir. Sadece 100 kilobayt bellekte çalışabilir.

Nano çekirdek nedir? - techopedia nedir?