03.struktur Sistem Operasi
03.struktur Sistem Operasi
Komponen-komponen Sistem
Pada kenyataannya tidak semua sistem
operasi mempunyai struktur yang sama.
1. Managemen Proses.
2. Managemen Memori Utama.
3. Managemen Secondary-Storage.
4. Managemen Sistem I/O.
5. Managemen Berkas.
Managemen Proses
Proses adalah keadaan ketika sebuah program sedang di
eksekusi.
1. Melalui register
2. Menyimpan parameter dalam blok atau tabel
pada memori dan alamat blok tersebut
diberikan sebagai parameter dalam register
3. Menyimpan parameter (push) ke dalam stack
(oleh program), dan melakukan pop off pada
stack (oleh sistim operasi)
Jenis System Calls
Pengendalian proses
Manajemen berkas
Manajemen Peranti
Mempertahankan informasi
Komunikasi
Pemrograman sistem
Pemrograman sistem menyediakan lingkungan yang
memungkinkan pengembangan program dan eksekusi
berjalan dengan baik
Dapat dikategorikan :
1. Managemen/manipulasi Berkas
2. Informasi status
3. Modifikasi berkas
4. Pendukung bahasa pemrograman
5. Loading dan eksekusi program
6. Komunikasi
Struktur Sederhana
Dimulai dengan sistem yang kecil,
sederhana dan terbatas
kemudian berkembang dengan cakupan
original
Keuntungan : modularitas
mempermudah debug dan verifikasi sistem lapisan pertama bisa
didebug tanpa mengganggu sistem yang lain
Kesulitan :
hanya bisa menggunakan lapisan dibawahnya tidak efisien
dibandingkan tipe yang lain
Struktur Sistem Operasi
Mesin Virtual
Kerugian Penggunaan VM :
Waktu yang dibutuhkan I/O bisa lebih cepat(karena adaspooling), tapi bisa
lebih lambat( karena diinterpreted)