Kernel adalah
suatu perangkat lunak yang menjadi bagian utama dari sebuah sistem
operasi. Tugasnya melayani bermacam program aplikasi untuk mengakses
perangkat keras komputer secara aman. Tanggung jawab Kernel termasuk
mengelola sumber daya sistem (komunikasi antara hardware dan komponen software).
Biasanya sebagai komponen dasar dari suatu sistem operasi, kernel dapat
menyediakan lapisan abstraksi terendah-level untuk sumber daya
(terutama prosesor dan perangkat Input Output) bahwa perangkat lunak
aplikasi harus terkontrol untuk melakukan fungsinya.
Fungsi kernel antara lain : Melayani
bermacam-macam aplikasi untuk mengakses perangkat keras, Karena akses
terhadap perangkat keras terbatas, sedangkan ada lebih dari satu program
yang harus dilayani dalam waktu yang bersamaan, maka kernel juga
bertugas untuk mengatur kapan dan berapa lama suatu program dapat
menggunakan satu bagian perangkat keras tersebut. Hal tersebut dinamakan
sebagai multiplexing, Membantu eksekusi aplikasi dan mendukungnya
dengan fitur abstraksi hardware.
Tidak ada komentar:
Posting Komentar