Modul ke:
SARUNI DWIASNATI, ST.MM
SISTEM OPERASI
SISTEM OPERASI
Komponen-komponen Sistem Operasi
•
Managemen Proses.
•
Managemen Memori Utama.
•
Managemen Secondary-Storage.
•
Managemen Sistem I/O.
•
Managemen Berkas.
•
Sistem Proteksi.
•
Jaringan.
Efesisensi Penggunaan Sistem Operasi:
• Resource allocator adalah
mengalokasikan sumber-daya ke
beberapa pengguna atau job yang jalan
pada saat yang bersamaan.
• Proteksi menjamin akses ke sistem
sumber daya dikendalikan (pengguna
dikontrol aksesnya ke sistem).
System Calls
System call menyediakan interface
antara program (program pengguna
yang berjalan) dan bagian OS.
System call menjadi jembatan antara
proses dan system operasi. System
Jenis- jenis System Calls
1. Kontrol Proses
System calls
yang berhubungan
dengan kontrol proses antara lain
ketika penghentian pengeksekusian
program. Baik secara normal (
end
)
maupun tidak normal (
abort
). Selama
proses dieksekusi kadang kala
diperlukan untuk me
load
atau
2. Manajemen Berkas
System calls yang berhubungan dengan berkas sangat diperlukan. Seperti ketika kita ingin membuat atau menghapus suatu berkas. Atau ketika ingin membuka atau
menutup suatu berkas yang telah ada, membaca berkas tersebut, dan menulis
berkas itu.System calls juga diperlukan ketika kita ingin mengetahui atribut dari suatu
3. Manajemen Peranti
Program yang sedang dijalankan kadang kala memerlukan tambahan sumber daya.
Jika banyak pengguna yang menggunakan
sistem dan jika diperlukan tambahan sumber daya maka harus meminta peranti terlebih dahulu. Dan setelah selesai
penggunakannnya harus dilepaskan kembali. Ketika sebuah peranti telah diminta dan
4. Informasi
Maintenance
Beberapa
system
calls
disediakan untuk membantu
pertukaran informasi antara
pengguna dan sistem operasi.
Contohnya
system calls
untuk
5. Komunikasi
Dua model komunikasi
message-passing
pertukaran informasi dilakukan melalui fasilitas komunikasi antar proses yang
disediakan oleh sistem operasi.
shared-memory
Proses menggunakan memori yang bisa d igunakan oleh berbagai proses untuk
Layanan Yang Disediakan Sistem Operasi: