Which of the following is an invalid reason that a process enters the waiting state? (A) The process requests input or output operations. (B) The process requires a resource that is currently unavailable. (C) The process is waiting for an event or signal from another process. (D) The parent process is waiting for one or more of its child processes to complete execution. (E) The process requests some memory, and the request is granted.
Question
Which of the following is an invalid reason that a process enters the waiting state? (A) The process requests input or output operations. (B) The process requires a resource that is currently unavailable. (C) The process is waiting for an event or signal from another process. (D) The parent process is waiting for one or more of its child processes to complete execution. (E) The process requests some memory, and the request is granted.
Solution
The invalid reason that a process enters the waiting state is (E) The process requests some memory, and the request is granted. If a process requests some memory and the request is granted, the process should continue execution, not enter the waiting state.
Similar Questions
Which of the following is not correct: (two choice)A.A process is a program in progress, possessing an address space, an instruction pointer, a set of registers, and a stack.B.The process itself decides when to stop the processing operation to serve another process.C.A process is a program that is in memoryD.Processes can communicate with each other not through the operating system.
A system is in a state when each process can request available resources without compromising the need for another process(es)
The process was placed in a suspended state by an agent; either itself, a parent process, or the OS, for the purpose of preventing its execution," is a characteristic of a _________ process.Select one:A.ready
Which of the following is most true about a process in the new state of the 5 state model.Group of answer choicesThe parent process has not signaled the need for a new process, but it is about to. In Unix the new state is used to describe the condition where the parent is executing a function that includes a call to fork(), but the parent has not yet made the call.The parent process has signaled its desire for a new process, and the operating system has created the Process Control Block and is filling in the field of that PCB, but the new process itself is no in main memory and no space has been allocated for the data associated with that program.The process has been cloned but the new binary has not yet been load. In Unix, we see this as the time between when the parent calls fork() and when the child calls exec()The process has called the C++ "new" operator, but that operation has not completed.
The process requests a resource but it has not been served because the resource is not available, or the process has to wait for an event or I/O operation" is one of the following state transitions:A.Ready --> RunningB.Running --> BlockedC.Running --> ReadyD.Running --> EndE.Blocked --> Ready
Upgrade your grade with Knowee
Get personalized homework help. Review tough concepts in more detail, or go deeper into your topic by exploring other relevant questions.