Short term scheduler takes process from a ready queue and context switch the CPU. The short-term scheduler runs the highest-priority jobs first and must make on-the-spot decisions. It is the change of prepared state to a running condition of the procedure. Short-term scheduling is the change of ready state to the running state of the process. Its main objective is to increase system performance in accordance with the chosen set of criteria. A Short-Term Scheduler gets the definition of a system that helps to find out which programs are the most important for the processor and then loads them and the most relevant time per the criteria selected by the user. 3: Queue: A queue of job is maintained as a job pool. Short-Term Scheduler. Another name used for the short-term scheduler is the CPU scheduler. CPU scheduler selects a process among the processes that are ready to execute and allocates CPU to one of them. Short term scheduler is known as CPU Scheduler. The main idea of short-term scheduling is to boost the performance of the system following the selected set of criteria. It is the change of ready state to running state of the process. 2: Known as: Long term scheduler is known as JOB Scheduler. Short Term Scheduler : It is also called as CPU scheduler. No such queue is present. Scheduler decides which job to pick.