struktur sistem operasi sebagai awal atau dasar pemahaman sistem operasi
mamedrofendi
2 views
15 slides
Sep 04, 2025
Slide 1 of 15
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
About This Presentation
BA2. Struktur Sistem Operasi.pptx
Size: 8.75 MB
Language: none
Added: Sep 04, 2025
Slides: 15 pages
Slide Content
STRUKTUR SISTEM OPERASI By: Tim Teaching Sistem Operasi
Overview Introduction Sistem Monolitik 02 Struktur Microkernel 03 Struktur Layered dan Modular 04 01
Struktur Sistem Operasi Struktur system operasi merupakan komponen – komponen system operasi yang dihubungkan dan dibentuk di dalam kernel. Ada beberapa struktur system operasi yang pernah dicoba , diantaranya adalah Sistem Monolitik , Sistem Layered ( Berlapis ) dan Modular serta Struktur Microkernel
Sistem Monolitik Merupakan struktur sederhana yang dilengkapi dengan dual mode Berupa kumpilan prosedur yang dapat dipanggil bila diperlukan dan dieksekusi pada monitor mode User program melakukan trap pada ker nel. Intruksi berpindah dari user mode ke monitor mode dan mentransfer control ke system operasi Sistem operasi mengecek parameter dari pemanggil tersebut untuk menentukan system call mana yang memanggil
Sistem Monolitik (2) Sistem operasi menunjuk ke suatu table yang berisi system call yang dimaksud Setelah system call selesai , control dikembalikan ke user program Contoh dari system operasi ini MS-DOS dan UNIX
Sistem Monolitik Gambar model struktuk monolitik pada system operasi
Prinsip kerja system monolitik User program melakukan “trap” pada kernel 01 Instruksi berpindah dari user mode ke monitor mode dan mentransfer control ke system operasi 02 Sistem operasi mengecek parameter – parameter dari pemanggilan tersebut , untuk menentukan system cell mana yang memanggil 03 Sistem operasi menunjuk ke suatu table yang berisi slok ke -k yang menunjuk system call K (control) 04 05 Kontrol akan dikembalikan kepada user program, jika system cell telah selesai mengerjakan tugas
Keunggulan Sistem Monolitik Layanan pada satu ruangan alamat memory terhadap job – job yang adaa bisa dilakukan dengan cepat karena terdapat di satu ruangan yang sama Kekurangan Sistem Monolitik Pemborosan bila setiap komputer menjalanakan kernel monolitik karena sangat besar ukurannya sementara sebenarnya tidak memerlukan seluruh layanan yang disediakan kernel Pengujian & penghilangan kesalahan su lit dilokalisasikan & bila ada kesalahan dapat mematikan seluruh sistem
Struktur Mikrokernel Menghilangkan komponen – komponen yang tidak diperlukan dari kernel & mengimplementasikannya sebagai system & program – program level user. Fungsi utama menyediakan fasilitas komunikasi antar program client & bermacam pelayanan yang berjalan pada ruang user Contoh system operasi dengan struktur ini TRU64, UNIX, MacOSX dan QNX
Struktur Mikrokernel Gambar model struktur mikrokernel
Kelebihan Mikrokernel Kemudahan dalam memperluas system operasi Mudah untuk diubah ke bentuk arsitektur baru Kode yang kecil dan lebih aman Kekurangan Mikrokernel Kinerja akan berkurang selagi bertambahnya fungsi – fungsi yang digunakan
Struktur Layered & Modular Sistem operasi dibagi menjadi modul – modul (modular) dan tiap modul memiliki hirarki top – down. Modul yang merupakan lapisan bawah akan melayani lapisan di atasnya . Lapisan paling bawah adalah perangkat keras dan yang paling tinggi adalah UI Sebuah lapisan adalah implementasi dari obyek abstrak yang merupakan enkapsulasi dari data dan operasi yang bisa memanipulasi data tersebut . Contoh system operasi pada struktur ini UNIX termodifikasi , THE, Venus dan OS/2
Struktur Layered & Modular Gambar model system operasi berlapis
Kelebihan Struktur Layered & Modular Memiliki rancangan modula , yaitu system dibagi menjadi beberapa modul & tiap modul dirancang secara independent. Pendekatan berlapis menyederhanakan rancangan , spesifikasi dan implementasi system operasi . Mempermudah debug dan verifikasi system Lapisan pertama bisa didebug tanpa menganggu system yang lain Kekurangan Struktur Layered & Modular Hanya bisa menggunakan lapisan dibawahnya Tidak efisien dibandingkan dengan tipe yang lain. Fungsi – fungsi sitem operasi diberikan ke tiap lapisan secara hati - hati