- Batch Sistem
Tujuan dari sistem ini adalah untuk meningkatkan
utilitas CPU dalam menangani job-job yang ada.
- Multiprogramming
Kemampuan
mengakses beberapa aplikasi/program dalam waktu yang bersamaan
- Time sharing
Time sharing atau multitasking adalah pengembangan dari sistem
multiprogram. Beberapa job yang berada pada memori utama dieksekusi oleh CPU
secara bergantian. CPU hanya bisa menjalankan program yang berada pada memory
utama.
- Pararel (multiprocessor)
Suatu sistem
yang memiliki lebih dari satu CPU (processor). Sistem ini disebut sebagai tightly
coupled system
- Terdistribusi
Sistem yang
dapat menangani multiprocessor di mana masing-masing processor memiliki memori
utama sendiri.
- Cluster
Sistem
komputer yang memberi layanan kepada dua atau lebih sistem untuk membagi penyimpanan sekunder
secara bersama.
- Real time
Sistem yang
digunakan jika suatu sistem operasi memerlukan ketepatan waktu dari prosesor
atau aturan data, dan sering digunakan sebagai pengontrol terhadap
aplikasi-aplikasi tertentu.
- Handheld
Sistem
komputer genggam yang kecil dan memiliki ukuran memori yang kecil juga.
- Perbedaan sistem single programming dan multiprogramming :
- Single progamming : satu processor hanya mengerjakan satu program yang ada di memori utama.
- Multiprogramming : satu processor dapat mengerjakan banyak program yang ada di memori utama.
- Perbedaan symmetric dan asymmetric multiprocessing :
- Symmetric multiprocessing : masing-masing processor mempunyai sistem informasi yang sama
- Asymmetric multiprocessing : satu processor berfungsi sebagai “master” dan yang lainnya berfungsi sebagai “slave”. Master processor bertugas mengatur jadwal dan mengalokasikan kerja tiap-tiap slave processor
- Perbedaan sistem paralel dan sistem terdistribusi :
- Sistem paralel : proses lebih cepat, biaya lebih murah karena bus, clock,memori, dan peralatan lainnya masing-masing hanya satu.
- Sistem terdistribusi : sebuah sistem yang komponennya berada pada jaringan komputer. Komponen tersebut saling berkomunikasi & melakukan koordinasi hanya dengan pengiriman pesan (message passing).
- Perbedaan sistem terdistribusi dan sistem tercluster
- Sistem terdistribusi adalah sistem yang dapat menangani multiprocessor di mana masing-masing processor memiliki memori utama sendiri.
- Perbedaan sistem terklaster dengan sistem terdistribusi adalah pada sistem terklaster memungkinkan dua atau lebih sistem untuk membagi penyimpan sekunder (storage) bersama-sama. Sistem ini mempunyai kehandalan sistem yang tinggi seperti pada sistem terdistribusi.
- Symmetric cluster
Dimana semua host dapat menjalankan aplikasi.
- Asymmetric cluster
Dimana satu server menjalankan aplikasi sementara server lainnya
standby.
Beautiful blog and I could understant something - for me the best system is Unix. Greetings from Poland!
ReplyDelete