Question: Table shows the process states for the VAX/VMS operating system. a. Can you provide a justification for the existence of so many distinct wait states?
Table shows the process states for the VAX/VMS operating system.
.png)
a. Can you provide a justification for the existence of so many distinct wait states?
b. Why do the following states not have resident and swapped-out versions: Page Fault Wait, Collided Page Wait, Common Event Wait, Free Page Wait, and Resource Wait?
c. Draw the state transition diagram and indicate the action or occurrence that causes each transition.
Process State Currently Executing Computable (resident) Computable (outswapped) Page Fault Wait Process Condition Running process Ready and resident in main memory Ready, but swapped out of main memory Process has referenced a page not in main memory and must wait for the page to be read in Collided Page Wait Process has referenced a shared page that is the cause of an existing page fault wait in another process, or a private page that is in the process of being read in or written out. Common Event Wait Waiting for shared event flag (event flags are single-bit interprocess signaling mechanisms) Waiting for a free page in main memory to be added to the collection of pages in main memory devoted to this process (the working set of the process). Process puts itself in a wait state Free Page Wait Hibernate Wait (resident) Hibernate Wait (outswapped) Hibernating process is swapped out of main memory Local Event Wait (resident) Process in main memory and waiting for local event flag (usually LO completion) Local Event Wait (outswapped) Process in local event wait is swapped out of main memory. Suspended Wait (resident) Suspended Wait (outswapped) Suspended process is swapped out of main memory. Resource Wait Process is put into a wait state by another process Process waiting for miscellaneous system resource.
Step by Step Solution
3.44 Rating (167 Votes )
There are 3 Steps involved in it
a A separate queue is associated with each wait state The differentiation of waiting processes into ... View full answer
Get step-by-step solutions from verified subject matter experts
Document Format (1 attachment)
451-C-S-D-B-O-S (43).docx
120 KBs Word File
