Monolitik Çekirdek, Mikro Çekirdek ve aralarındaki fark nedir?


cevap 1:

Monolitik Çekirdek (Saf Monolitik):

  • Tüm Çekirdek Hizmetleri Tek bileşenli (-) ekleme / kaldırma mümkün değildir, daha az / Sıfır esnek (+) bileşenler arası İletişim daha iyidir

ör .: Geleneksel Unix

Mikro Çekirdek:

  • çekirdek çekirdekten az sayıda hizmet (Bellek yönetimi, CPU yönetimi, IPC vb.), farklı katmanlardan / bileşenlerden diğer hizmetler (Dosya yönetimi, G / Ç yönetimi vb.) Normal (kullanıcı) modu] (+) değişiklikler / yukarı geçişler (-) iletişim yükü için esnek

örneğin: - QNX vs.