Skip to content

Latest commit

 

History

History
26 lines (16 loc) · 1.28 KB

multiprogramming-dan-multiprocessing.md

File metadata and controls

26 lines (16 loc) · 1.28 KB
description
Mengenal perbedaan diantara multiprogramming dan multiprocessing

Multiprogramming dan Multiprocessing

Multiprogramming dan Multiprocessing

Sistem operasi modern memiliki kemampuan untuk memanajemen proses berjalannya berbagai aplikasi dalam satu waktu. Kemampuan ini tercapai melalui dua metode utama, yaitu multiprogramming dan multiprocessing. Kedua metode ini seringkali disalahartikan antara satu sama lain, oleh karena itu, sangat penting untuk mengetahui perbedaan diantara mereka berdua.

Multiprogramming

Multiprogramming merupakan kemampuan sistem operasi untuk menjalankan dua atau lebih aplikasi secara bersama-sama, yang menghasilkan N-buah proses.

Multiprogramming bekerja dengan cara meningkatkan penggunaan CPU secara terus menerus melalui pemberian proses untuk dieksekusi.

Multiprocessing

Multiprocessing merupakan kemampuan untuk menangani dua atau lebih proses secara bersama-sama.

Multiprocessing bekerja dengan cara memiliki lebih dari satu CPU untuk meningkatkan kinerja sistem.

Perbedaan utama antara multiprocessing dan multiprogramming terletak pada penekanan jenis perangkat yang digunakan.

  • Multiprogramming memiliki penekanan pada sisi software.
  • Multiprocessing memiliki penekanan paa sisi hardware.