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.
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.
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.
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.
bersamaan, sejumlah pemakai dapat menggunakan satu sistem komputer,
sehingga setiap pemakai merasa bahwa seluruh sistem komputer dimanfaatkan
oleh dirinya sendiri.

0 Comments