Q1. Explain Long Term/Job Scheduler.
Ans. To add new processes to the pool of processes to be executed.
It selects processes from its pool and loads them into main memory for execution. It executes much less frequently, that may separate creation of one new process and the next. It controls the degree of multiprogramming. If the degree of multiprogramming is stable than the average rate of process creation must be equal to the average departure rate of process leaving the system. So the long term scheduler need to be invoked only when a process leaves the system because of the longer interval between executions, the long term scheduler takes more time to decide which process should be selected.