What is dispatcher in operating system?
In multiprogramming and multitasking environments, switching of processes occur
so frequently that operating system needs a special program (or module) to
accomplish this task. This program is called dispatcher. The dispatcher performs
its function in CPU scheduling. It gives control of the CPU to a process
selected by the short-term scheduler.