Rosa Dewi Mustika

Monday, October 21, 2013

Sistem Operasi




OS (Operating System) merupakan program yang mengatur eksekusi program dan
bertindak sebagai interface antara aplikasi dan perangkat keras.

Tujuan Sistem Operasi :
• Kemudahan.
• Efisiensi.
• Kemampuan untuk berkembang.

Komponen Sistem
1. Managemen Proses
2. Managemen Memori Utama
3. Managemen Berkas
4. Managemen I/O
5. Managemen Penyimpanan Sekunder
6. Jaringan
7. Sistem Proteksi
8. Command‐Interpreter System


Jenis-Jenis Sistem Operasi
1.DOS (Disk Operating Sistem)
2. WINDOWS
3. MACINTOSH
4. OS/2 (operating sistem /2 )
5. UNIX

Layanan Sistem Operasi
Menyediakan user interface
Menyediakan program execution
Menyediakan I/O operations
Menyediakan file‐system manipulation
Menyediakan system communications / networking
Mampu melakukan error detection
Mampu melakukan resource Sharing
Ada fasilitas security
Fasilitas accounting system

Process vs Thread
Process: suatu aplikasi yg sedang berjalan
Thread: beberapa pekerjaan yang dijalankan dalam 1 prosesnya

 Synchronization
Akses secara konkuren (hampir bersamaan) terhadap data yang bersifat shared, dapat menyebabkan data tidak konsisten atau rusak. Mengakibatkan terjadi race condition. Oleh karena itu, diperlukan mekanisme sinkronisasi untuk menghindari kejadian seperti di atas

Virtual Memory
Memory yang diciptakan untuk menambah memory utama yang terbatas. Virtual memory dapat dimodifikasi sesuai kebutuhan. Memungkinakan untuk disharing oleh beberapa processes. Menyebabkan pembuatan proses secara lebih
Efisien.

Perangkat I/O

• Perangkat block:
– Meliputi berbagai disk drive
– Perintah baca, tulis, pencarian data
– Dapat digunakan untuk mengakses memory pada disk

• Perangkat character:
– Contoh: keyboard, mouse
– Perintah menulis, mengambil
– Dapat dibuat library pengakses data per‐baris

• Perangkat jaringan:
Socket: penghubung komputer dengan jaringan.
– Komunikasi antar komputer dilakukan melalui socket.

No comments:

Post a Comment