Welcome to wabsite dinanuriani.blogspot.com

Jumat, 07 Februari 2020

Pengertian, Fungsi, Dan Jenis Kernel Pada Sistem Operasi


1.Pengertian Kernel

Kernel merupakan program komputer yang mengatur permintaan akan input/output dari perangkat lunak, dan menerjemahkannya ke dalam instruksi-instruksi pada CPU, ataupun komponen elektronik lainnya dalam sebuah komputer. Kernel merupakan bagian yang sangat mendasar pada sistem operasi komputer masa kini. tugasnya yaitu melayani bermacam-macam program aplikasi untuk mengakses perangkat keras (hardware) komputer secara aman.

2.Fungsi Kernel

  • Berfungsi melayani bermacam-macam program aplikasi untuk mengakses perangkat keras (hardware) komputer secara aman.
  • Karena akses terhadap perangkat keras (hardware) terbatas, sedangkan terdapat lebih dari satu program yang harus dilayani dalam waktu yang bersamaan, maka kernel juga mempunyai tugas untuk mengatur kapan serta berapa lama suatu program dapat menggunakan satu bagian perangkat keras tersebut. Hal ini dinamakan dengan multiplexing.
  • Membantu meneksekusi aplikasi dan mendukungnya dengan fitur abstraksi perangkat keras (hardware). 

Jenis-Jenis Kernel

1. Monolithic Kernel
Kernel jenis ini menyatukan segala sesuatu dalam prosesnya (driver, manajemen prosesor, dan lain-lain) dalam sebuah file. Kernel ini mengintegrasikan banyak fungsi di dalam kernel itu sendiri serta mempunyai kemampuan abstraksi perangkat keras.


Contohnya adalah kernel Linux dan kernel UNIX.

2. MicroKernel
MicroKernel menyediakan sedikit abstraksi perangkat keras. Contohnya adalah kernel MINIX.


3. Hybrid KernelHybrid
Kernel hampir mirip seperti MicroKernel, namun dimodifikasi pada bagian kernel-space nya. Membuat kernel ini berperforma cukup cepat. Contoh yang menggunakan kernel jenis ini adalah Microsoft Windows.


4. Exokernel
Ide di balik exokernel adalah untuk memaksa abstraksi yang dilakukan oleh developer sesedikit mungkin, sehingga membuat mereka dapat memiliki banyak keputusan tentang abstraksi hardware. 

Tidak ada komentar:

Posting Komentar

Cara install debian 9 di virtual box