762 views
0 votes
0 votes

shouldn't be answer "4" short term scheduler?

2 Answers

Best answer
0 votes
0 votes
Answer is Long term scheduler (option 3).

Long term scheduler decides which process enter the system, its task is to select a good combination of IO bound and CPU bound process for efficient CPU utilization. It controls degree of multiprogramming.

Short term scheduler decides which process will be selected from the process waiting in ready queue depending on scheduling algorithm used.

Medium term scheduler reduces the degree of multi-programming if required.
selected by
0 votes
0 votes
it is very clear that LTS controls the degree of multiprogramming and so it is responsible for selecting the process that will enter the system for execution i.e it creates job pool and perform job scheduling

whereas STS is responsible for CPU scheduling, out  of various jobs in job pool it selects one of the job for execution so it is  not handling the process which will enter the system it is already done by LTS.

and MTS is responsible for swapping the processs out of the system in order to limit the degree of multiprogramming

Coming to this question ,for me it is very confusing question creator is not clear with what answer he/she wanted from us.

still in confusion how LTS is responsible for the process exit  .

request to others please schedule this question to your CPU (brain )

No related questions found