Struktur Kernel

08 October 2014 14:49:16 Dibaca : 617

Kernel adalah suatu perangkat lunak yang menjadi bagian utama dari sistem operasi. Tugasnya melayani bermacam program aplikasi untuk mengaskses perangkat keras koputer secara aman.

kernel juga bertugas untuk mengatur kapan dan berapa lama suatu progra dapat menggunakan satu bbagian perangkat keras tersebut. Hal tersebut dinamakan Multipleksing.

Multipleksing adalah istilah yang digunakan untuk menunjuk ke sebuah proses di mana beberapa sinyal pesan analog atau aliran data digital digabungkan menjadi satu sinyal.

 

Beberapa Desain Kernel  :



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

 

  • Mikrokernel. Mikrokernel menyediakan sedikit saja dari abstraksi perangkat keras dan menggunakan aplikasi yang berjalan di atasnya—yang disebut dengan server—untuk melakukan beberapa fungsionalitas lainnya.

 

  • Kernel hibrida. Kernel hibrida adalah pendekatan desain microkernel yang dimodifikasi. Pada hybrid kernel, terdapat beberapa tambahan kode di dalam ruangan kernel untuk meningkatkan performanya.
  • Exokernel. Exokernel menyediakan hardware abstraction secara minimal, sehingga program dapat mengakses hardware secara langsung. Dalam pendekatan desain exokernel, library yang dimiliki oleh sistem operasi dapat melakukan abstraksi yang mirip dengan abstraksi yang dilakukan dalam desain monolithic kernel.

Berikut adalah beberapa proses dari Kernel Yaitu.

 

 

 

 

 

 

Kategori

  • Masih Kosong

Blogroll

  • Masih Kosong