CPU Scheduler the scheduler selects a process from the processes in memory that are ready to execute and allocates the CPU to that process Dispatcher module that gives actual control of the CPU to the process selected by the scheduler. dispatch latency = time it takes for the dispatcher to stop one process an dstart another process. CPU- scheduling decisions may take place under the following 4 ..