Komponen Sistem Operasi dan Struktur Sis

SISTEM OPERASI
Modul ke:

03
Fakultas

ILMU KOMPUTER

Program Studi

TEKHNIK
INFORMATIKA

Komponen Sistem Operasi dan
Struktur Sistem Operasi
SARUNI DWIASNATI, ST.MM

Komponen-komponen Sistem Operasi











Managemen Proses.
Managemen Memori Utama.
Managemen Secondary-Storage.
Managemen Sistem I/O.
Managemen Berkas.
Sistem Proteksi.
Jaringan.
Command-Interpreter system.

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).
• Accounting adalah merekam kegiatan
pengguna, jatah pemakaian sumber daya
(keadilan atau kebijaksanaan).

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
call ditulis dalam bahasa assembly
atau bahasa tingkat tinggi yang
dapat mengendalikan mesin (C). 

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 meload atau
mengeksekusi program lain, disini
diperlukan lagi suatu system calls. 

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

berkas atau ketika kita juga ingin merubah
atribut tersebut. 

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
dialokasikan maka peranti tersebut bisa
dibaca, ditulis, atau direposisi.

4. Informasi Maintenance 
Beberapa system
calls disediakan untuk membantu
pertukaran informasi antara

pengguna dan sistem operasi.
Contohnya system calls untuk
meminta dan mengatur waktu dan
tanggal.

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
pertukaran informasi dengan membaca
dan menulis data pada memori tersebut.

Layanan Yang Disediakan Sistem Operasi:

1.Program Development

2.. Program Execution
3. Access I/O Devices
4.Controlling System and File
Access
5.Error Detection and Response
6.Accounting

Layanan Sistem Operasi:

Terima Kasih
Saruni Dwiasnati, ST.MM