Modify the MINIX 3 scheduler to keep track of how much CPU time each user process has
Question:
Modify the MINIX 3 scheduler to keep track of how much CPU time each user process has had recently. When no task or server wants to run, pick the user process that has had the smallest share of the CPU.
Fantastic news! We've Found the answer you've been seeking!
Step by Step Answer:
Answer rating: 50% (2 reviews)
Modifying the scheduler in MINIX 3 to implement a fairshare CPU scheduling policy involves making changes to the existing scheduler code Below is a hi...View the full answer
Answered By
Ajay Negi
Hi, I've completed my degree in engineering (Information Technology) from an NIT. Currently working as a software engineer. Wish to impart quality education to the future generation.
5.00+
2+ Reviews
10+ 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
-
What are the molecular mechanisms underlying cellular respiration, and how do variations in metabolic pathways contribute to energy production and homeostasis across different cell types and...
-
Planning is one of the most important management functions in any business. A front office managers first step in planning should involve determine the departments goals. Planning also includes...
-
a. Write (or calculate) an event-driven simulation to help you decide which storage placement strategy should be used at this installation. Your pro- gram would use the job stream and memory...
-
Miami Tropical stock has a beta of 1.25. The risk-free rate of return is 4.34 percent and the market risk premium is 9.02 percent. What is the expected rate of return on this stock? 10.23 percent...
-
Bread & Butter, Inc., is authorized to issue 120,000 shares of common stock and 7,000 shares of preferred stock. During its first year, the business completed the following stock issuance...
-
Where on the financial statements are the translation adjustments disclosed for each type of subsidiary?
-
Nestle S.A. is a very large company headquartered in a very small country (Switzerland). It has operations in more than 50 different countries around the world. Much of the companys interna tional...
-
1. Who, if anyone, suffers when some workers get flexible hours? What would be a fair way to distribute the costs and benefits of flexibility in work schedules? 2. Do employee benefits have to be...
-
Weatherly Lumber Company processes wood pulp for manufacturing various paper products. The company employs a process costing system for its manufacturing operations. All direct materials are added at...
-
Modify MINIX 3 so that each process can explicitly set the scheduling priority of its children using a new system call setpriority with parameters pid and priority.
-
Add code to the MINIX 3 kernel to keep track of the number of messages sent from process (or task) i to process (or task) j. Print this matrix when the F4 key is hit.
-
When in 1920 the Chia brothers opened their first shop in Bangkok selling seeds for farmers, they did not know that they were on the way to launching the development of one of the most successful...
-
Think back to a time you experienced a communication breakdown in a personal or social setting (something you're comfortable discussing with the class in a public forum). 1. Did you figure out why...
-
Imagine you are visiting your aunt, who is a patient in a hospital in a nearby city. While you are sitting at her bedside, you hear a lot of noise at the nurses' station, as if they are having a...
-
Using Houseplan #5 on page 4 of the Measurement supplement(below), determine the cost of pouring the 9 inch thick concreteslab for this home, assuming that the porch will also be on thefoundation....
-
Recall from lecture that Flip-Flap Railway is an old roller coaster that was built in a circle. It has a diameter of 25 ft and riders entered the ride at a speed of 45 mph. At the top of the loop,...
-
Small Fry Design, founded in 1997, is a toy and accessories company that designs and imports products for children. The company's line of merchandise includes teddy bears, musical toys, rattles and...
-
Technical Consumer Products, Inc. (TCP), makes and distributes energy efficient lighting products. Emily Bahr was TCP's district sales manager in Minnesota, North Dakota, and South Dakota when the...
-
Sportique Boutique reported the following financial data for 2012 and 2011. Instructions(a) Calculate the current ratio for Sportique Boutique for 2012 and 2011.(b) Suppose that at the end of 2012,...
-
Describe in detail how to swap two nodes x and y (and not just their contents) in a singly linked list L given references only to x and y. Repeat this exercise for the case when L is a doubly linked...
-
Describe in detail an algorithm for reversing a singly linked list L using only a constant amount of additional space.
-
The number of operations executed by algorithms A and B is 8nlogn and 2n 2 , respectively. Determine n 0 such that A is better than B for n n 0 .
-
assume that we have only two following risk assets (stock 1&2) in the market. stock 1 - E(r) = 20%, std 20% stock 2- E(r) = 10%, std 20% the correlation coefficient between stock 1 and 2 is 0. and...
-
Flexible manufacturing places new demands on the management accounting information system and how performance is evaluated. In response, a company should a. institute practices that reduce switching...
-
Revenue and expense items and components of other comprehensive income can be reported in the statement of shareholders' equity using: U.S. GAAP. IFRS. Both U.S. GAAP and IFRS. Neither U.S. GAAP nor...
Study smarter with the SolutionInn App