Operating-system-os-types-qa3
提供:Dev Guides
OSタイプQ&A#3
- 質問:*マルチプロセッシングとマルチプログラミングの違いは何ですか?
- 回答:*以下は、マルチプロセッシングとマルチプログラミングの違いです。
Sr. No. | Multiprocessing | Multiprogramming |
---|---|---|
1 | Multiprocessing refers to processing of multiple processes at same time by multiple CPUs. | Multiprogramming keeps several programs in main memory at the same time and execute them concurrently utilizing single CPU. |
2 | It utilizes multiple CPUs. | It utilizes single CPU. |
3 | It permits parallel processing. | Context switching takes place. |
4 | Less time taken to process the jobs. | More Time taken to process the jobs. |
5 | It facilitates much efficient utilization of devices of the computer system. | Less efficient than multiprocessing. |
6 | Usually more expensive. | Such systems are less expensive. |