Answered step by step
Verified Expert Solution
Question
1 Approved 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
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
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started