Senin, 18 Maret 2013

Multi Programming


Multiprogramming adalah bentuk dasar dari pengolahan paralel yang memungkinkan untuk menajalankan beberapa program pada waktu yang bersamaan. Komputer yang multiprogramming dapat diartikan sebagai sebuah sistem komputer yang telah dialokasikan dengann sumber daya untuk lebih dari satu aplikasi bersamaan, pekerjaan atau pengguna. Kemampuan multiprogramming dikembangkan sebagai fitur dari sebuah sistem operasi di akhir 1950-an dan mulai digunakan di komputer mainframe di pertengahan 1960-an akhir. Hal ini mengikuti pengembangan sistem perangkat keras yang memiliki logika sirkuit dan set instruksi yang diperlukan untuk memfasilitasi transfer kontrol antara sistem operasi dan satu atau lebih aplikasi independen lainnya.
Dalam multiprogramming, ketika suatu program dieksekusi, program lainnya sedang dalam keadaan menunggu. Setelah program yang dalam status menunggu selesai maka CPU akan kembali untuk mengeksekusinya. Selama suatu program butuh dieksekusi, CPU tidak pernah dalam keadaan idle/istirahat. Perpindahan proses antarprogram tersebut dinamakan switching.
Contoh nyata dari multiprogramming sendiri adalah : menjalankan program Microsoft Word bersamaan dengan Windows Media Player.

2 komentar:

Unknown mengatakan...

dibanyakin dikit kak kata-katanya :)

LOVELYZ TRILOGY mengatakan...

mantapo sih ii min
solder uap

Posting Komentar