Question: Why do we need to have processes with operating systems? as one of the oldest abstractions provided by operating systems, processes support the ability to
Why do we need to have processes with operating systems?
| as one of the oldest abstractions provided by operating systems, processes support the ability to have (pseudo) concurrent operation even when there is only one CPU available |
| because from CPU prospective disk requests take eternity, so a process is necessary to encapsulate any system calls related to information on the disk |
| processes are really not needed, future operating systems will do everything with threads only |
| because without process abstraction, modern operating systems cannot exist |
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
