Basic CS-Operating System [TCS Placement]: Sample Questions 35 - 35 of 35
Get unlimited access to the best preparation resource for competitive exams : get questions, notes, tests, video lectures and more- for all subjects of your exam.
Question 35
Explanation
Process suspension happens because of:
- Swapping
The operating system needs to release sufficient main memory to bring in a process that is ready to execute.
- Interactive user request
A user may wish to suspend execution of a program for purposes of debugging or in connection with the use of a resource.
- Timing
- A process may be executed periodically and may be suspended while waiting for the next time interval.
- Example: an accounting or system monitoring process.
- Parent process request
A parent process may wish to suspend execution of a descendent to examine or modify the suspended process or to coordinate the activity of various descendents.
- Other OS reason
The operating system may suspend a background or utility process or a process that is suspected of causing a problem.