1.
Multiprogramming
Multiprogramming adalah
kegiatan menjalankan beberapa program pada memori pada satu waktu. Untuk
meningkatkan keseluruhan kemampuan dari sistem komputer, para developer
memperkenalkan konsep multiprogramming. Dengan multiprogramming, beberapa tugas
disimpan dalam memori dalam satu waktu; CPU digunakan secara bergantian
sehingga menambah utilisasi CPU dan mengurangi total waktu yang dibutuhkan
untuk menyelesaikan tugas-tugas tersebut.Melayani banyak program yang tidak ada hubungannya satu sama lain dan dijalankan sekaligus dalam satu komputer yang sama. Pelaksanaan instruksi yang diterapkan adalah:
- program dimuat ke dalam memori,
- program dijalankan sampai mengakses perangkat I/O,
- berpindah (switch) ke pekerjaan lain,
- langkah tersebut berulang terus menerus,
- untuk proses perpindahan (switching), dilaksanakan oleh software.
2.
Multitasking
Multitasking adalah
pemrosesan beberapa tugas pada waktu yang bersamaan. Sebagai contoh, jika
seseorang sedang menyetir, bertelepon lewat ponsel, dan sambil merokok secara
bersamaan, maka orang tersebut melakukan multitasking.
Multitasking merupakan
mekanisme kerja komputer. CPU komputer dapat menangani beberapa proses dalam
waktu yang sama secara akurat. Proses yang dikerjakan tergantung pada instruksi
yang diberikan oleh software komputer. Oleh sebab itu, untuk memanfaatkan
kemampuan CPU secara maksimal, software yang digunakan juga harus memiliki
kemampuan multitasking. Saat ini, berbagai software sistem operasi sudah
memiliki kemampuan multitasking. Itulah sebabnya, saat ini Anda bisa browsing
di halaman web SmitDev, chatting, sambil mendengarkan musik secara bersamaan.
3. Perbedaan
multiprograming, multitasking :
Multi programing
|
Multi
tasking
|
Metode yang memungkinkan dua buah program/lebih
dijalankan secara serentak pada sebuah komputer dan berbagai sumber daya
dalam waktu yang berlainan.
|
Metode yang memungkinkan seorang pemakai menjalankan
sejumlah program dalam waktu yang sama. Cara ini sangat umum dalam sistem PC.
|
Konsep multiprogramming bisa diibaratkan sebagai pekerja
yang tak hanya menangani satu pekerjaan sehingga tak ada waktu yang terbuang.
|
Dengan menggunakan sistem operasi Windows, seseorang
dapat menjalankan program Word untuk membuat dokumen dan sekaligus
menjalankan program Excel untuk membuat perhitungan-perhitungan dalam table.
|
Pemakai dapat berpindah dari satu program aplikasi yang
satu dengan program aplikasi yang lain dengan mudah
|
Referensi
:
Tidak ada komentar:
Posting Komentar
ya