Thursday, April 7, 2016

Tags: , , , , , , , ,

Pengertian Kernel Komputer

Apple Handphone Hardware Linux Programming Security Software Technology Windows
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.

Bimo Putro Tristianto

Author & Editor

Bimo Putro Tristianto nama yang terkesan kuno, tetapi dengan nama itu saya membuktikan bahwa siapapun dapat mempelajari teknologi lebih mendalam.

0 Add Comment:

Post a Comment

 

Advertising

Copyright © Freaker_Media 2020

Template by Templateism