1. Monolithic Kernel, kernel yang menyediakan
abstraksi perangkat keras yang kaya dan tangguh.
2. Microkernel, kernel yang hanya menyediakan
sekumpulan kecil abstraksi perangkat keras sederhana dan menggunakan
aplikasi-aplikasi yang disebut sebagai server untuk menyediakan fungsi-fungsi
lainnya.
3.Hybrid (modifikasi dari microkernel). Kernel
yang mirip microkernel, tetapi ia juga memasukan beberapa kode tambahan di
kernel agar ia menjadi lebih cepat.
4.Exokernel, kernel yang tidak menyediakan sama
sekali abstraksi hardware, tapi ia menyediakan sekumpulan pustaka yang
menyediakan fungsi-fungsi akses perangkat keras secara langsung atau
hampir-hampir langsung.
Dari keempat kategori kernel diatas, kernel
linux termasuk kategori monolithic kernel. Kernel linux berbeda dengan system
linux. Kernel linux merupakan sebuah perangkat lunak orisinil yang dibuat oleh
komunitas linux, sedangkan system linux, yang dikenal saat ini, mengandung
banyak komponen yang dibuat sendiri atau dipinjam dari proyek pengembangan
lain.
maksih jin
BalasHapusalat cuci ultrasonic