What is the primary difference between multiprocessing and multitasking?
A. Both are the same concept
B. Multiprocessing refers to running multiple programs, multitasking to multiple threads
C. Multitasking uses multiple CPUs, while multiprocessing uses a single CPU
D. Multiprocessing uses multiple CPUs, while multitasking uses a single CPU
Answer: Option D
Solution (By JKSSB Mock Tests)
Multiprocessing involves multiple physical CPUs/cores to execute processes concurrently, whereas multitasking is the ability to run multiple processes on one CPU via time-sharing.
No comments yet. Be the first to start the discussion!