Table shows the process states for the VAX/VMS operating system. a. Can you provide a justification for
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?
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.
Transcribed Image Text:
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.
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Answer rating: 40% (10 reviews)
a A separate queue is associated with each wait state The differentiation of waiting processes into ...View the full answer
Answered By
Krishnavendra Y
I am a self motivated financial professional knowledgeable in; preparation of financial reports, reconciling and managing accounts, maintaining cash flows, budgets, among other financial reports. I possess strong analytical skills with high attention to detail and accuracy. I am able to act quickly and effectively when dealing with challenging situations. I have the ability to form positive relationships with colleagues and I believe that team work is great key to performance. I always deliver quality, detailed, original (0% plagiarism), well-researched and critically analyzed papers.
5.00+
4+ Reviews
10+ Question Solved
Related Book For
Operating Systems Internals and Design Principles
ISBN: 978-0133805918
8th edition
Authors: William Stallings
Question Posted:
Students also viewed these Computer Sciences questions
-
Table 313 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? b. Why do the following states not have...
-
Draw a state transition diagram for a state machine that recognizes the embedded binary sequence 1001101 (i.e. outputs a 1 whenever that sequence appears in a continuous stream of binary data bits)....
-
Why do you think that cities and states have not brought similar lawsuits against e-commerce retailers such as Amazon.com? From the very beginning of e-commerce, cities and states have complained...
-
What problems are associated with tracking historical costs?
-
Describe the processes associated with data extraction, cleansing, and transformation tools.
-
Wholesale Cosmetics, Inc. paid a stock dividend of $3.55 during its most recent historical fiscal year. If the firm has a constant annual growth rate (g) of 3.5%, what stock dividend payment can the...
-
The change in entropy for an ideal gas undergoing a thermodynamic process is (a) \(S_{2}-S_{1}=-R \ln \frac{V_{1}}{V_{2}}\) (b) \(S_{2}-S_{1}=-R \ln \frac{P_{1}}{P_{2}}\) (c) \(S_{2}-S_{1}=R \ln...
-
Harold Manufacturing produces denim clothing. This year, it produced 5,000 denim jackets at a manufacturing cost of $45 each. These jackets were damaged in the warehouse during storage. Management...
-
You plan to deploy FIDO2 security keys in a cloud-only deployment. What should you deploy first? Explain
-
Establish loan amortization schedules for the following loans to the nearest cent (see Table 3.8 for an example): a. A 36-month loan of $8,000 with equal installment payments at the end of each...
-
Consider the state transition diagram of Figure. Suppose that it is time for the OS to dispatch a process and that there are processes in both the Ready state and the Ready/Suspend state, and that at...
-
The VAX/VMS operating system makes use of four processor access modes to facilitate the protection and sharing of system resources among processes. The access mode determines Instruction execution...
-
Selected financial data for a recent year for two discount retail chains, Walmart Stores, Inc. and Target Corporation, are presented here (in USD millions, except for share price): Instructions (a)...
-
A heavy red ball is released from rest 2.0 m above a flat, horizontal surface. At exactly the same instant, a yellow ball with the same mass is fired horizontally at 3.0 m/s. Which ball hits the...
-
Q1. Describe the Seebeck effect Include the theory in depth , the main points , ideas and whats happens in Seebeck effect and also all the equations used to describe or explain Seebeck effect and...
-
A closely wound rectangular coil of 80 turns has dimensions of 26.0 cm by 49.0 cm. The plane of the coil is rotated from a position where it makes an angle of 33.0 degrees with a magnetic field of...
-
A 12-g bullet moving horizontally strikes and remains lodged in a 3.0-kg block initially at rest on a table. After the collision, the block and bullet move with a speed of 3.0 m/s. What was the...
-
The sound level measured in a room by a person watching a movie on a home theater system varies from 55 dB during a quiet part to 75 dB during a loud part. Approximately how many times louder is the...
-
What are preannouncements? What is the danger in announcing a product too early? What is the term for negative impacts from premature product announcements?
-
When you weigh yourself on good old terra firma (solid ground), your weight is 142 lb. In an elevator your apparent weight is 121 lb. What are the direction and magnitude of the elevator's...
-
What is the primary source of directional stability in an aircraft?
-
The previous version of the TFTP specification, RFC 783, included the following statement: All packets other than those used for termination are acknowledged individually unless a timeout occurs. The...
-
After starting a capture from Wireshark, start a TCP-based application like SSH, FTP, or HTTP (Web browser). Can you determine the following from your capture? a. Source and destination layer 2...
-
Packet capture software or sniffers can be powerful management and security tools. By using the filtering capability that is built in, you can trace traffic based on several different criteria and...
-
Deep in space there is an average particle density = 0 . 9 9 cm -3 3 and an extremely low pressure of P 0 = 4 . 9 x 1 0 - 1 -17 N / m 2 . What is the average temperature of ( mostly ) empty space?...
-
After analyzing the population data of a bacteria colony, a microbiologist determines that the population of the bacterial colony can be modeled by the equation P(t) = 500e0.1t. (a) What is the...
-
Suppose that the terminal point determined by t is the point (1) on the unit circle. Find the terminal point determined by each of the following. (a) It-t (x, y) = (b) -t (x,y)=([ (x, y) = (c) +t (x,...
Study smarter with the SolutionInn App