macam-macam kernel beserta bagannya
KERNEL
ialah bagian inti dari sistim operasi,yang bertugas untuk mengatur pembagiansumber daya sistim pada sistim,komunikasi antara komponen hadware dan software.
Ada beberapa kernel sistim operasi dan desainnya.
1. Mikrokernel
Mikrokernel adalah mengambil pendekatan dengan hanya mengelola yang terpentingnya saja ,
yakni : CPU, Memori, dan Inter Process Communication (IPC), Sedangkan yang lainnya hanya dilihat sebagai aksesoris dan diserahkan pada user mode
2. Monolitik Kernel
Adalah kebalikan dari mikrokernel karena mereka tidak hanya mencakup CPU, Memori, dan ICP, tetapi mencakup hal-hal seperti driver device, manajemen file sistem, dan panggilan sistem server.
3. Kernel Hibrida
Memiliki kemampuan untuk memilih dan memeilih apa yang ingin mereka jalankan, dalam user mode dan apa yang mereka jalankan dalam mode supervisor.
4. Exokernel
Exokernel adalah sebuah desain kernel yang di kembangkan oleh MIT parallel dan terdistribusi kelompok system operasi, dan juga merupakan system operasi yang serupa..Gagasan di balik exokernel adalah memaksa untuk sedikit abstraksi, Exokernel yang kecil sehingga fungsionalitasnya terbatas untuk memastikan perlindungan dan multi plexing sumber daya.