InterviewSolution
Saved Bookmarks
| 1. |
With _____________ only one process can execute at a time; meanwhile all other process are waiting for the processor. With ______________ more than one process can be running simultaneously each on a different processor.(a) Multiprocessing, Multiprogramming(b) Multiprogramming, Uniprocessing(c) Multiprogramming, Multiprocessing(d) Uniprogramming, MultiprocessingI got this question during an internship interview.Question is from Process Creation topic in portion Processes of Operating System |
|
Answer» RIGHT choice is (d) Uniprogramming, Multiprocessing Easiest explanation - With Uniprogramming only one process can EXECUTE at a time; meanwhile all other processes are waiting for the processor. With Multiprocessing more than one process can run simultaneously each on DIFFERENT PROCESSORS. The Uniprogramming system has only one program inside the core while the Multiprocessing system has MULTIPLE processes inside multiple cores. The core is one which executes instructions and stores data locally into registers. |
|