Selasa, 19 Maret 2013

Multi programming system

Multi programming system

Multi programming system adalah dimana job-job disimpan di main memory di waktu yang sama dan CPU dipergunakan bergantian. Hal ini membutuhkan beberapa kemampuan tambahan yaitu : Penyediaan I/O routine oleh sistem, Pengaturan memori untuk mengalokasikan memory pada beberapa Job, penjadwalan CPU untuk memilih job mana yang akan dijalankan, serta pengalokasian hardware lain.

Teknik multiprogramming dilakukan dengan mempartisi memori menjadi beberapa bagian.Satu bagian memori berisi satu job berbeda.Sistem oprasi menyimpan beberapa job di memori secara simultan.
Saat satu job menunggu oprasi masukan/keluaran diselesaikan,job lain menggunakan pemroses.Teknik ini memerlukan perangkat keras khusus untuk mencegah satu job mengganggu job lain.

Tidak ada komentar:

Posting Komentar