Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Kernel.

Presentasi serupa


Presentasi berjudul: "Kernel."— Transcript presentasi:

1 Kernel

2 Kernel Perangkat lunak yang menjadi bagian utama dari sebuah sistem operasi. Melayani bermacam program aplikasi untuk mengakses perangkat keras komputer secara aman. Bagian pertama yang di-load ke memory saat boot Menyediakan fasilitas berupa service dasar untuk menangani manajemen memori, process management, file management and I/O (input/output) management (i.e., accessing the peripheral devices).

3 Jenis-jenis Kernel Monolithic Kernels Microkernels Hybrid Kernels
Exokernels

4

5 Monolithic Kernel Biasa digunakan dalam Unix dan oS yang sejenis dengan UNIX Berisi semua OS core function dan device driver

6 Microkernel Biasanya hanya menyediakan minimal services, seperti :
memory address spaces interprocess communication (IPC)‏ process management Fungsi lain diimplementasikan sebagai proses yang dijalankan secara independen

7 Hybrid Kernel Mirip dengan microkernels
Terdapat additional code dalam kernel space sehingga code tersebut dapat berjalan lebih cepat dibandingkan dalam user space Dapat me-load modul setelah booting Digunakan oleh sebagian besar modern operating systems

8 Exokernel Pendekatan eksperimental
Fungsionalitas hanya terbatas pada proteksi dan multipleksi hardware tanpa menyediakan abstraksi hardware untuk aplikasi Memfasilitasi programmer untuk menentukan penggunaan efisien bagi hardware untuk setiap program.


Download ppt "Kernel."

Presentasi serupa


Iklan oleh Google