Thursday, April 7, 2016

Pengertian Kernel Komputer

Kernel adalah program komputer yang bertugas untuk mengatur seluruh perintah Input/Output dari sebuah perangkat lunak, kemudian menerjemahkannya ke dalam instruksi-instruksi pada CPU, ataupun komponen elektronik lainnya dalam sebuah komputer. Kernel juga bertugas untuk mengatur kapan dan berapa lama suatu program dapat menggunakan suatu bagian dari perangkat keras, sehingga dapat melayani dua atau lebih program sekaligus, hal ini sering disebut sebagai Multiplexing. Akses kepada perangkat keras secara langsung merupakan masalah yang kompleks, oleh karena itu Kernel biasanya mengimplementasikan sekumpulan abstraksi hardware. Abstraksi-abstraksi tersebut merupakan sebuah cara untuk menyembunyikan kompleksitas, dan memungkinkan akses kepada perangkat keras menjadi mudah dan seragam. Sehingga abstraksi pada akhirnya memudahkan pekerjaan programer.
Pada dasarnya, untuk menjalankan sebuah komputer tidak harus menggunakan Kernel, Sehingga dapat langsung dijalankan oleh komputer tanpa bantuan abstraksi perangkat keras atau bantuan sistem operasi. Teknik ini umumnya digunakan oleh komputer-komputer generasi awal, sehingga bila ingin berpindah dari satu program ke program lain, pengguna harus mereset dan menjalankan kembali program-program tersebut.
Apple Handphone Hardware Linux Programming Security Software Technology Windows

 

Advertising

Copyright © Freaker_Media 2020

Template by Templateism