Model Kernel Microkernel.

Slides:



Advertisements
Presentasi serupa
Stefani Priska Tangkuman TEKNIK INFORMATIKA STMIK PARNA RAYA MANADO
Advertisements

Kelompok 10 I/O Sistem Operasi
PERTEMUAN KE-5 PERKULIAHAN SISTEM OPERASI
Struktur Sistem Operasi
Sistem Terdistribusi 07 – OS Client Server Oleh : Muh. Ary Azali.
Struktur Sistem Operasi
KONSEP DASAR SISTEM OPERASI.
Mata Kuliah: System Operasi SKS : 3 SKS Website :
Proses Ali akbar. KONSEP PROSES Proses adalah program yang sedang dieksekusi. Eksekusi proses dilakukan secara berurutan. Dalam suatu proses terdapat.
Sistem Operasi Konsep Dasar Sistem Operasi Prepared By Team Teaching Presented by WIN & TGW.
Manajemen Prinsip Dasar Input/Output
Standar Kompetensi : Menggunakan Operating System (OS) Kompetensi Dasar : Melakukan operasi dasar pada Operating System (OS) Komputer Materi : Pengertian.
Kernel Petra Novandi Anis Kamilah
KERNEL, PROSES DAN THREAD 1
Struktur Sistem Operasi
PENGENALAN SISTEM OPERASI
Struktur Sistem Operasi
Chandra.Tanudirja Sistem Operasi Chandra.Tanudirja
PERTEMUAN KE-3 PERKULIAHAN SISTEM OPERASI
Struktur Sistem Operasi PART 2.
MANAJEMEN PROSES PART 2 Dosen : Ahmad Apandi, ST
STRUKTUR KOMPUTER.
Dibuat oleh : Arfanny Desty R
Pengenalan Sistem Operasi
KERNEL Minggu ke 2.
Pengenalan Sistem komputer & Sistem Operasi [Bagian 2] -Pengantar Sistem Operasi- MODUL Yuli Haryanto, M.Kom Modul Sistem Operasi / Unindra / 2011.
Sistem Operasi Pertemuan 5.
OPERASI DASAR SISTEM OPERASI KOMPUTER
KONSEP DASAR SISTEM OPERASI
SISTEM OPERASI (RANGKUMAN)
Operating System Structure
Operating System Structure
Sistem Operasi Pendahuluan.
Pengenalan Sistem Operasi
OPERASI DASAR SISTEM OPERASI KOMPUTER
Struktur Sistem Operasi
Pengantar Teknologi Informasi
SISTEM KOMPUTER UNIVERSITAS GUNADARMA
Operating System Structure
Ir. I Gusti Agung Sadnyana Putra, M.Kom
KONSEP & SEJARAH SISTEM OPERASI
III. Struktur sistem operasi
Struktur Sistem Operasi
BAB 5 OPERASI DASAR SISTEM OPERASI KOMPUTER
Roy Sari Milda Siregar, ST, M.Kom
Arsitektur Sistem Operasi???
Bayu Pratama Nugroho, S.Kom, M.T
Kernel.
Presentasi sistem operasi
Melakukan Instalasi Sistem Operasi Dasar
PERANGKAT LUNAK SISTEM
Pengertian Sistem Operasi
Perancangan dan Pemeliharaan
STRUCTURE OF OPERATING SYSTEM
2. ARSITEKTUR SISTEM OPERASI
Bayu Pratama Nugroho, S.Kom, MT
Sistem Operasi Oleh: Oktapiyanti.
Struktur Sistem Komputer
Struktur Sistem Operasi
Struktur Sistem Operasi
Sistem Operasi Pendahuluan
OPERASI DASAR SISTEM OPERASI KOMPUTER
A. Sistem Operasi Fungsi Sistem Operasi
Struktur Sistem Komputer
PANDANGAN UMUM SISTEM OPERASI DAN SISTEM KOMPUTER
SISTEM OPERASI Sistem Operasi (atau dalam bahasa Inggris: Operating System atau OS) adalah suatu software sistem yang bertugas untuk melakukan kontrol.
Struktur Sistem Operasi
Pengenalan Sistem komputer & Sistem Operasi [Bagian 2] -Pengantar Sistem Operasi- MODUL Maria Cleopatra, S.Kom Modul Sistem Operasi / Unindra / 2011.
KERNEL Minggu ke 2.
Kernel.
Transcript presentasi:

Model Kernel Microkernel

Definisi Kernel Kernel adalah suatu perangkat lunak yang menjadi bagian utama SO. Tugasnya melayani bermacam program Aplikasi untuk mengakses perangkat keras komputer secara aman Beberapa design kernel antara lain: Monolitic Kernel Micro Kernel Kernel Hybrid Exokernel

Kernel Monolitic Mengintegrasikan banyak fungsi di dalam kernel Antarmuka virtual yang berada di atas Perangkat Keras dengan sekumpulan system call untuk mengimplementasikan layanan-layanan SO Lapisan (layer) tersusun secara vertikal Contoh. Linux, Free BSD, Windows sampai sebelum Windows NT, dll

Microkernel Microkernel hanya berisi layanan-layanan inti terhadap hardware dengan sekumpulan system call Layanan – layanan lain yang umumnya berasa pada kernel level dipindahkan ke user level Layanan yang dipindahkan seperti : Device driver Sile sistem Virtual memory manager Windowing system Security servic

Micokernel (2) Layanan-layanan yg dipindahkan dari kernel tersebut biasa disebut server Lapisan / layer tersusun secara horizontal Fungsi – fungsi yang harus ada pada microkernel adalah: Manajemen Low – level memory Mengontrol penggunaan ruang alamat agar ruang alamat suatu proses aman dari gangguan proses lain

Micokernel (3) Memetakan setiap virtual page ke phisical page (memory utama) Tiga operasi yang digunakan dalam manajemen memory : Grant : Pemilik proses memberi ruang alamat kepada proses lain Map : Proses memetakan ruang alamt ke sembarang page agar dapat diakses bersama-sama (shared) Flush : Proses meminta kembali page yang pernah diberikan atau dishared

Micokernel (4) Komunikasi antar proses (IPC) Komunikasi dilakukan dengan menggunakan pesan (massage passing) melalui port Isi dari pesan adalah Header (informasi pengirim dan penerima), Body (isi data), Pointer (penunjuk ke block data) dan informasi kontrol. Manajamen I/O dan interrupt Microkernel dapat mengenali interrupt tetapi tidak mengenalinya Memberi pesan kepada proses yg terinterrupt dan proses yang menginterrupt tentang enable atau disable interrupt dan mengalokasikan I/O pada proses-proses tersebut.

Kernel Hybrid Kernel dengan kombinasi antara monolitik kernel dan microkernel Sebagaian layanan yang berada pada user level dipindahkan ke level kernel Kernel hybrid secara spesifik memiliki teknologi message passing untuk memindahkan beberapa kode yang seharusnya bukan kode kernel ke dalam ruang kernel dengan alasan kinerja Contoh : BeOS, Novell NetWare, Windows NT dan turunannya

Exokernel Sebuah kernel yang mengutamakan abstraksi Hardware (transformasi fisik hardware ke system digital) sesedarhana mungkin sehingga mempermudah dan mempercepat akses ke hardware serta memaksimalakan pemakaian resource (H/W) secara bersama-sama. Hanya digunakan pada komputer-komputer dengan tujuan khusus.

Lihat gambar perbandingan antara model kernel dengan mengakses website wikipedia di : http://upload.wikimedia.org/wikipedia/commons/d/d0/OS-structure2.svg