Modify the minix 3 scheduler

Assignment Help Computer Engineering
Reference no: EM13713041

Question- Modify the MINIX 3 scheduler to keep track of how much CPU time each user process has had lately. When no task or server wants to run, pick the user process that has had the smallest share of the CPU.

Which is just someone's guess of how to answer the problem, and the first response says they think they are doing it wrong.

Does anyone really have any tips on how to answer this problem?

I was told by another student who talked to the teacher that we would need to edit sched, not pick_proc. I am just actually confused on where to start with this. Any tips?

Reference no: EM13713041

Questions Cloud

Create one cascading style sheet : Create two Web pages describing what is displayed and how and Create one Cascading Style Sheet (.css) file with background color, font type, and font size, and assign it to both Web pages.
Prompts the user to guess the number : Develop an app that generates a random number and prompts the user to guess the number. When the user clicks the New Game Button, the app chooses a number in the range 1 to 100 at random.
Exchange knights in the minimum number of turns : On a 3 x 4 chessboard there are 3 black knights (B B B) and three white knights (W W W). Exchange knights in the minimum number of turns.
Calculate vertical velocity and ground speed of an aircraft : Calculate Vertical Velocity in ft/min and Ground Speed in knots for an aircraft in a 180 KTAS climb with a climb angle of 10 degree.
Modify the minix 3 scheduler : Modify the MINIX 3 scheduler to keep track of how much CPU time each user process has had lately. When no task or server wants to run, pick the user process that has had the smallest share of the CPU.
Develop an app that generates a random number : Develop an app that generates a random number and prompts the user to guess the number - When the user clicks the New Game Button, the app selects a number in the range 1 to 100 at random.
Is undecided a way to represent the null value : When a student has not selected a major at a university, the university often enters a value of "Undecided" for the major field.
Evaluate the multiplication and addition table : Evaluate the multiplication and addition table for the prime field GF(7).
Create a structure with the name studentrecord : Create a structure with the name StudentRecord containing a Name stored as an array of 20 characters, an ID stored as an integer, and a GPA stored as a floating-point number.

Reviews

Write a Review

Computer Engineering Questions & Answers

  Questionprogramming assignment on bstthis program requires

questionprogramming assignment on bstthis program requires you to apply a binary search tree with the following

  The difference between a worm and a trojan horse

What do you tell him is the difference between a worm and a Trojan horse. List at least six reasons you can give John for preventing viruses and other malware.

  Give one huge advantage of using javascript

One huge advantage of using JavaScript is you can accept input from the visitors to your site. As a visitor adds information to your form, what would you do to control inappropriately entered values.

  Questionwrite down a three to four page paper in which you

questionwrite down a three to four page paper in which you can search following points1. identify the dsl and cable

  Define mode of operation different from the one

despite of the fact that sequential files lack direct (targeted) addressing of each of the records and fields (e.g., you cannot easily read/replace the only record with the number 28 from 50 records in the file), they are the most widely used. Why..

  Choose one of the ubuntu shells and discuss how you can

choose one of the ubuntu shells and discuss how you can perform a minimum of 20 commands or functions. these commands

  Describe how you would use m-commerce concepts and elements

first describe how m-commerce can expand the reach of e-commerce. then imagine you work for a fashion retailer and are

  Is the www changing users collectively

Is the WWW changing users collectively or individually in profound or superficial ways? Can we see new cultural values being shaped or sub-cultures being formed that may permanently affect our cultural values.

  You are designing a program which will benbsp capable to

you are designing a program that will be able to detect if any of the standard operating system files on a pc have been

  Find expectations that his business will continue to grow

Fernando Culebra has always been fascinated by skateboards. Fernando has won many contests, both locally and nationally. His interest in skateboards led him to open Fernando's Skate Shop in Denton, Maine.

  Finding percentage and final grade of students

You have been asked to develop a program which will enable a teacher to determine the percentage and the final grade for students in the class.

  Developing the java program

Create a block utilizing a loop which will calculate the number of items which can be purchased on the basis of price of the item and total amount available to spend.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd