Upload presentasi
Presentasi sedang didownload. Silahkan tunggu
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
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.
Presentasi serupa
© 2024 SlidePlayer.info Inc.
All rights reserved.