Model proses
Model proses
Dua hal penting yang mendasari
manajemen proses sistem operasi yaitu : 1) Multiprogramming,
yaitu melakukan proses satu persatu secara bergantian dalam waktu yang sangat
cepat atau bersamaan (hardware level). Setiap proses mempunyai satu virtual
CPU. 2) Pseudoparallelism, yaitu
Melakukan lebih dari satu pekerjaan dalam waktu yang bersamaan /
pseudoparallelism (user level). Dua hal diatas memunculkan beberapa jenis model
proses yang dilakukan oleh sistem operasi yaitu
1) Proses Serentak / Concurrent Process. 2) Proses Serentak Berpenggalan. 3) Proses Berurutan dan 4)
Proses Paralel.
Proses Serentak
atau Concurrent Process adalah suatu proses dimana unit pemroses atau
prosesor menghadapi banyak tugas dan proses. Dalam proses ini beberapa istilah
yang digunakan ialah : 1) Multiprogramming,
ialah sistem menjalankan lebih dari satu program sekaligus dalam satu proses.
2) Multitasking, yaitu menyiapkan
beberapa program bagian untuk diolah oleh prosesor tetapi belum sempat
dijadwalkan untuk dijalankan oleh prosesor. 3) Multiprocessing, yaitu sejumlah tugas yang telah dijadwalkan untuk
dijalankan oleh prosesor. 4) Multiplexing,
yaitu menggunakan pertukaran kendali dalam selang waktu terpisah-pisah. 5) Time sharing / rentang waktu, yaitu
secara bersamaan, sejumlah pemakai dapat menggunakan satu sistem komputer,
sehingga setiap pemakai merasa bahwa seluruh sistem komputer dimanfaatkan oleh
dirinya sendiri.
Komentar
Posting Komentar