Apa itu Kernel?

Apa itu Kernel?
Apa itu Kernel?

Apa itu Kernel? – Pada era teknologi saat ini, banyak istilah – istilah, software serta sistem operasi asing yang mulai bermunculan. Dan tentunya banyak juga yang tidak tidak mengerti akan hal – hal yang berkaitan dengan teknologi. Oleh karena itu, pada pembahasan kali ini kita akan mempelajari tentang salah satu sistem operasi komputer agar menambah wawasan kita semua, yaitu tentang kernel.

Seperti yang telah disebutkan diatas, ternyata banyak yang belum tahu bahwa kernel adalah salah satu sistem operasi dari komputer, bahkan istilah kernel sendiri masih terdengar asing. Apa sih sebenarnya kernel itu?. Penjelasan singkatnya, kernel adalah salah satu sistem operasi dan merupakan komponen utama dari sebuah komputer. Lalu, kernel itu yang seperti apa sih?

Apa Itu Kernel

kernel
kernel

Kernel adalah salah satu perangkat lunak yang merupakan bagian utama dari sebuah sistem operasi komputer. Tugas dari kernel ini adalah memberikan layanan kepada berbagai program aplikasi untuk dapat mengakses perangkat keras (hardware) komputer dengan aman. Selain itu kernel juga menyediakan layanan seperti managemen memori, pengaturan file, pengaturan input output dan lain – lain. Kernel bisa dibilang suatu penghubung antara software dan hardware.

Jenis – Jenis Kernel

  1. Monolithic kernel, jenis kernel satu ini memiliki performa yang bagus, namun kekurangannya bergantung dengan komponen yang ada pada sistem dan code yang diperlukan sangat banyak. Pada jenis ini, semua layanan OS dijalankan pada ruang khusus kernel. OS yang menggunakan jenis ini adalah Linux, Unix, Open VMS dan lain lain.
  2. Micro Kernel, jenis kernel ini pendekatannya lebih minimalis serta lebih stabil. Kekurangan dari jenis ini adalah terdapat banyak system calls dan context switches. OS yang menggunakan jenis ini adalah Mach, K42, L4 dan lain – lain.
  3. Hybrid Kernel, jenis kernel ini merupakan kombinasi dari dua jenis yang sebelumnya disebutkan. Hybrid kernel memiliki tampilan Moinolithic dan kestabilan pada microkernel. OS yang menggunakan jenis ini adalah Netware, Windows NT dan lain – lain.
  4. Exo Kernel, jenis ini menggunakan prinsip end – to – end, yang menyebabkan jenis ini memiliki sedikit hardware abstraction. Hardware abstraction merupakan proses programming yang memungkinkan OS berinteraksi dengan hardware namun hanya secara umum. OS yang menggunakan ini adalah ExOS, Nemesis.
  5. Nano kernel, merupakan jenis kernel yang memberikan hardware abstraction tanpa system service.

Sekian informasi yang dapat kami sajikan mengenai kernel, semoga informasi yang kami berikan bermanfaat, terimakasih

Be the first to comment

Leave a Reply

Your email address will not be published.


*