How does the scheduler know the time how it should be scheduled.

Answer Posted / kwrtos

It depends on what type of scheduling policy has been
chosen. In general, the way to schedule the time quantum
(time slice)is either to take a fixed or variable length of
time unit. In an adaptive style of scheduling policy, the
scheduler will give a high priority process as much time as
it needs unless another higher priority process comes in the
ready queue to demand quantum of execution time. In this
case, a variable number of time units will be given to that
process. However, in a round-robin style of scheduling
policy, the time quantum is fiexed and predefined, and each
of processes that gets its turn to run through the time
quantum will complete the full length of the time unit
allocated to it before a context switch takes place. In
other words, the scheduler has to schedule the processes
according to its scheduling policy as it's been designed.

Is This Answer Correct ?    7 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

what kind of operating(s)systems would be needed (and explain why) in an environment where there exist various cluster of networks which are all interconnected in different geographical areas with strong emphasis on online applicating process.

1637


What is the most powerful server in the world?

555


why we make plex offline online in vxvm?

2443


What os is used at google?

516


What is a file in computer terms?

520






When I startup my computer the screen is black?

524


Dear All, When the patches are installed in the server OS, how will we know that which patch is the latest patch?

1725


What is the g in gnu?

540


How do I run a curl command?

539


How do I combine multiple folders on a mac?

528


Which processor is better amd or intel?

562


How do you restart a crashed laptop?

573


Is deepin os stable?

541


What is an example of a network operating system?

484


What are compile time Errors?

605