Answer Posted / zahraa fatma
1. swapping:the operating system needs to release sufficient main memory to bring in a process that is ready to execute.
2.other OS reason :the operating system may suspend a background or utility process or a process that is suspected of causing a problem.
3.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 .
4.timing:a process may be executed periodically (e.g.,an accounting or system monitoring process)and may be suspended while waiting for the next time interval .
5. parent process request:a parent process may wish to suspend execution of a descendant to examine or modify the suspended process ,or to coordinate the activity of various descendants.
| Is This Answer Correct ? | 41 Yes | 2 No |
Post New Answer View All Answers
What is sdram?
What are the activities related to the time shared user program management?
Define Operating System Types.
Explain the Difference between Process and a Thread.
Is vmware an operating system?
Why is 64 bit called x86?
What is cache-coherency?
How you can detect deadlock condition?
What is the programs x86 folder?
What are the states associated with the thread?
What are merits and demerits of systems supporting multiple file structure and systems supporting a stream of bytes?
How will you check if your R3 system is 32bit or 64bit?
What is the difference between 32 bit and 64 bit os?
How long does it take to run chkdsk?
Why use 64bit excel?