Linux Kernel

24 November 2013 17:27:09 Dibaca : 45

Saat ini saya akan menjelaskan secara singkat jenis-jenis Kernel.

 

Kernel merupakan inti dari sistem operasi.Ia memiliki kontrol penuh atas segala sesuatu yang terjadi dalam sistem. Kernel dibagi menjadi 4 kategori yaitu Monolithic, Microkernel, Hybrid kernel, dan exokernel.

 

Gambar :

 

 

  • Monolithic Kernel

Monolithic kernel mengintegrasikan banyak fungsi di dalam kernel dan menyediakan lapisan abstraksi perangkat keras secara penuh terhadap perangkat keras yang berada di bawah sistem operasi.

  • Microkernel

Pendekatan Microkernel berisi sebuah abstraksi yang sederhana terhadap hardware, dengan sekumpulan primitif atau system call yang dapat digunakan untuk membuat sebuah sistem operasi agar dapat berjalan, dengan layanan-layanan seperti manajemen thread, komunikasi antar address space, dan komunikasi antar proses.

  • Hybridkernel

Hybrid kernel aslinya adalah microkernel yang memiliki kode yang tidak menunjukkan bahwa kernel tersebut adalah microkernel di dalam ruangan kernel-nya. Kode-kode tersebut ditaruh di dalam ruangan kernel agar dapat dieksekusi lebih cepat dibandingkan jika ditaruh di dalam ruangan user.

  • Exokernel

sebuah sistem operasi berbasis Exokernel dapat membuat sistem operasi yang berbeda seperti halnya Linux, UNIX, dan Windows dapat berjalan di atas sistem operasi tersebut.

 

Sekian-

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong