MINIX 3 essentially uses the scheduling method in Fig. 2-43, with different priorities for classes. The lowest
Question:
MINIX 3 essentially uses the scheduling method in Fig. 2-43, with different priorities for classes. The lowest class (user processes) has round-robin scheduling, but the tasks and servers always are allowed to run until they block. Is it possible for processes in the lowest class to starve? Why (or why not)?
Transcribed Image Text:
rdy_head 15 IDLE_Q 7 USER_Q 4 3 2 1 0 TASK_Q IDLE init fs rs disk tty system pm log clock mem rdy_tail IDLE_Q USER_Q 15 7 4 3 2 1 TASK_Q 0 Figure 2-43. The scheduler maintains sixteen queues, one per priority level. Shown here is the initial queuing of processes as MINIX 3 starts up.
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Answer rating: 50% (2 reviews)
Yes it is possible for processes in the lowest class user processes to starve in the scheduling meth...View the full answer
Answered By
Sufiyan Ahmed Tariq
I am a Chartered Accountant and an Associate Public & Finance Accountant. I also hold a bachelors of Commerce degree. I have over 8 years of experience in accounting, finance and auditing. Through out my career, I have worked with many leading multinational organisation.
I have helped a number of students in studies by teaching them key concepts of subjects like accounting, finance, corporate law and auditing. I help students understanding the complex situation by providing them daily life examples.
I can help you in the following subject / areas:
a) Accounting;
b) Finance;
c) Commerce;
d) Auditing; and
e) Corporate Law.
4.90+
7+ Reviews
17+ Question Solved
Related Book For
Operating Systems Design And Implementation
ISBN: 9780131429383
3rd Edition
Authors: Andrew Tanenbaum, Albert Woodhull
Question Posted:
Students also viewed these Computer science questions
-
In the early 1990s, France and Germany had similar current and forecasted inflation rates However, politicaleconomic uncertainties were higher in France, where several political changes in the 1980s...
-
THIRD AVENUE SOFTWARE HEALTH-CARE APP PROJECT This case is new for the ninth edition of Information Technology Project Management . The case provides an opportunity to apply agile and Scrum...
-
The Crazy Eddie fraud may appear smaller and gentler than the massive billion-dollar frauds exposed in recent times, such as Bernie Madoffs Ponzi scheme, frauds in the subprime mortgage market, the...
-
In Preparation for the winter season, a clothing company is manufacturing goose overcoats. The selling season for the company is only 4 months long and lasts from November 1 through February 28. The...
-
Susan Smith Exports, Inc., is located in Birmingham, Alabama. Smith is the only company with reliable sources for its imported gifts. The company does a brisk business with specialty stores such as...
-
When it released its first quarter earning for fiscal 2007, FedEx Corporation also projected that its shipping volume would be lighter and that its profit growth would be the lowest in years. As...
-
PF Consolidated Inc. provided consulting services to its subsidiary, Sessions Athletic Gear, during 2017. PF Consolidated charged \($6,000,000\) of travel, salary, overhead and supplies costs to its...
-
Cannes Company has the following information available for September 2014. Unit selling price of video game consoles .. $ 400 Unit variable costs ... $ 275 Total fixed costs ...... $52,000 Units sold...
-
please help. Selected ratios for the current year for three companies in the office furniture industry follow: Ratio Peon's The Trick Youkea Dividend Yield 3.0% 2.1% 0.8% Price Earnings 23.6 times...
-
The MINIX 3 procedure mini_rec contains a loop. Explain what it is for.
-
When a message is sent to a sleeping process in MINIX 3, the procedure ready is called to put that process on the proper scheduling queue. This procedure starts out by disabling interrupts. Explain.
-
Derive the expression for the fluid capacitance of the cylindrical tank shown in Figure.
-
Sales for 2018 were $455,150 and EBITDA was 15% of sales. Furthermore, depreciation and amortization were 11% of net fixed assets, interest was $8,575, the corporate tax rate was 40%, and Laiho pays...
-
The recorded session, provides a good overview on working this problem and I use the "A Number of Useful Financial Spreadsheets" to work a very similar problem. Use the spreadsheet as your template...
-
George Steele (nicknamed "The Animal" by his friends) is considering investing in a new project. The project will need an initial investment (today) of $2,000,000 and will generate $610,000...
-
In the state of Denial, the Capital City Police have been watching gang activity between two local gangs, the Drips and the Scruds. The Scruds are mad at the Drips because they believe that the Drips...
-
== If A = 2/3 2-2/6 and B 21/2 = -6 1/4, then (A*B) is equal to:
-
Custer County is considering raising revenues by imposing a $25 fee on couples who obtain a marriage license within the county. Does this fee meet the definition of a transaction-based tax?
-
Anna, a high school counselor, devised a program that integrates classroom learning with vocational training to help adolescents at risk for school dropouts stay in school and transition to work...
-
Describe a recursive algorithmfor computing the n th Harmonic number, defined as H n = n k=1 1/k.
-
Explain how to modify the recursive binary search algorithm so that it returns the index of the target in the sequence or 1 (if the target is not found).
-
Describe a recursive algorithm for finding the maximum element in an array, A, of n elements. What is your running time and space usage?
-
Listen The desire of foreign producers to preserve market share for goods sold in the United States helps contribute to complete exchange-rate pass-through following a depreciation of the dollar True...
-
You work at a large department store selling computer products. Iwina walks in and wants to buy a wireless router. She explains that the media streaming device she ordered online supports a...
-
Discuss the security issues surrounding the ability of users to access the network from a remote location. Explain the remote access technologies, protocols, and options. Compare VPN technology from...
Study smarter with the SolutionInn App