What is this known as?

A process is suspended and waiting for an available time slot on the CPU or waiting for an event to occur. What is this known as?

A process is suspended and waiting for an available time slot on the CPU or waiting for an event to occur. What is this known as?

A.
Sleep state

B.
Run state

C.
Masked/interruptible state

D.
Wait state

Explanation:
There are four process states that applications run in: run, wait,
sleep, and masked/interruptible. The sleep state means that the process has stopped
and is waiting for a time allotment from the CPU or is waiting for an event to
occur, such as user input.



Leave a Reply 4

Your email address will not be published. Required fields are marked *


cymple1

cymple1

This is a poorly formed question. There are 3 process states (ready, running, blocked) If a process is suspended (sleep) because it is waiting for an event, it is in a blocked state.

lordinfidel

lordinfidel

I concur on that assesment. There is no such thing as a “sleep” state; a program that suspends itself, or “goes to sleep”, is placed into a blocked state.

For further information, read CISSP all in one 5th ed by Shon Harris, page 291 (chapter 5).

Sachin

Sachin

Lordinfidel: If you are referring to Shon Harris book, The book clearly states process can run in 3 states which are running state, ready state and blocked state. There is no sleep mode. Process can put itself in sleep which is actually a blocked state.

Also refere to Page 295, Shon Harris “CISSP All-in-One Exam Guide”

Sam

Sam

Process states are not the same as CPU states. The question and the explanation are both accurate as written.