Question: 3. This question is about scheduling in operating systems. Please answer all parts and explain your answers: (a) (2.5 points) Suppose your laptop starts to

 3. This question is about scheduling in operating systems. Please answer

3. This question is about scheduling in operating systems. Please answer all parts and explain your answers: (a) (2.5 points) Suppose your laptop starts to use batch processing to execute all the processes. What difficulties you may encounter? (b) (2.5 points) Better sense prevails and your laptop now uses round robin to schedule the processes. By accident, the time quantum allocated to each process is set to one minute. What kind of behavior you may observe as you use the laptop? (c) (2.5 points) You get fed up and set the time quantum allocated to each process to 1 microsecond. Do you think now you can resume using your laptop in a meaningful fashion? (d) (2.5 points) How would you set the time quantum allocated to a process so that your laptop begins to function normally again? Consider the possibilities that the processes may be short or long, IO bound or CPU bound. You want to the OS to be fair to all these processes. If you want to use a different scheduling policy (rather than round robin), which policy would you choose and why

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!