Question: Suppose an OS was designed so that processes could be in any of the following states: a. Running: Currently using the CPU. b. Ready: Waiting

Suppose an OS was designed so that processes could be in any of the following states:

a. Running: Currently using the CPU.

b. Ready: Waiting for the CPU.

c. Blocked for Interrupt: Waiting for an interrupt handler to finish, then resume running.

d. Blocked for reusable resource: Waiting for a consumable resource to be allocated, then will become ready.

e. Blocked for consumable resource: Waiting for a reusable resource to be allocated, then will become ready.

Draw a state diagram to represent a process with these states.

Step by Step Solution

3.46 Rating (175 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

Here is a solution You might want the return from inter... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Document Format (1 attachment)

Word file Icon

34-E-CE-OS (434).docx

120 KBs Word File

Students Have Also Explored These Related Computer Engineering Questions!