Struktur kernel monolitik, mikrokernel dan sistem operasi berbasis kernel-hibrida

Kernel monolitik merupakan suatu arsitektur kernel yang melingkupi keseluruhan dari sistem operasi untuk berjalan pada ruang kernel dalam modus supervisor. Berbeda dengan arsitektur kernel lainnya (mikrokernel, kernel hibrida), kernel monolitik menyediakan layananan virtual atas perangkat keras secara penuh pada level tingkat tinggi, disertai dengan serangkaian layanan pada level tingkat bawah yang bersifat primitif sebagai layanan basis sistem operasi seperti manajemen proses, konkurensi, dan manajemen ingatan dalam satu atau beberapa modul.

Modul-modul yang dapat dimuat

sunting

Umumnya kernel monolitik modern saat ini seperti OpenVMS, Linux, Solaris, varian BSD seperti FreeBSD, OpenBSD, dan NetBSD dapat memuat modul internal secara dinamis pada saat beroperasi. Dalam artian modularitas ini lebih bersifat pada sisi kode biner (setelah kernel dikompilasi) dan bukan pada sisi arsitektural kernel. Dalam praktiknya, pemuatan internal modul secara dinamis seperti ini sederhananya merupakan suatu cara yang lebih fleksibel dalam manajemen kernel saat beroperasi dibandingkan dengan keharusan untuk melakukan restart pada arsitektur kernel yang lain. Keberadaan modul-modul ini membuat kernel monolitik menjadi lebih fleksibel karena kapabilitas kernel dapat dikembangkan sedemikian rupa sesuai dengan kebutuhan, di samping itu model pemuatan secara dinamis lebih menghemat ruang pengingat dan sumber daya perangkat keras.

Contoh kernel monolitik

sunting

Lihat pula

sunting

📚 Artikel Terkait di Wikipedia

Kernel (ilmu komputer)

antara kernel hibrida dan kernel monolitik yang dapat memuat modul kernel setelah proses booting, dan cenderung menyamakannya. Antara kernel hibrida

Kernel hibrida

Kernel hibrida merupakan arsitektur kernel yang menggabungkan aspek-aspek yang terdapat pada mikrokernel dan kernel monolitik dalam pengembangan perangkat

Linux

versinya sendiri. Linux menggunakan kernel monolitik dengan desain modul (bisa memuat modul kernel). Desain monolitik memungkinkan Linux untuk menangani

XNU

sebagai sistem operasi UNIX. XNU adalah sebuah kernel hibrida, yang mengandung fitur-fitur dari kernel monolitik dan mikrokernel, dengan upaya untuk memanfaatkan

Android 16

(BP4A.251205.006) / 2 Desember 2025; 5 bulan lalu (2025-12-02) Tipe Kernel Monolitik (Linux) Didahului oleh Android 15 Digantikan oleh Android 17 Situs

Android 15

(ASV1.240715.029) / Juni 2, 2025; 11 bulan lalu (2025-06-02) Tipe Kernel Monolitik (Kernel Linux) Didahului oleh Android 14 Digantikan oleh Android 16 Situs

OpenSUSE

openSUSE /ˌoʊpənˈsuːzə/ adalah sistem operasi komputer yang dibangun di atas kernel Linux. openSUSE dikembangkan secara independen, dengan dukungan komunitas

Windows 98

Windows NetMeeting 3. Sistem ini menganut prinsip hibrida dengan dukungan kernel 16-bit/32-bit, dan masuk pada famili Windows 9x. "Deskbar" adalah sebuah