CPU调度功能中涉及的另一个组件是dispatcher。dispatcher是将CPU的控制权交给由短期调度器选出的进程的模块。该功能包括以下内容:
上下文切换
切换到用户模式
跳转到用户程序中的适当位置以重新启动该程序。
dispatcher应该尽可能快,因为它在每个进程切换期间被调用。dispatcher停止一个进程并启动另一个进程所需的时间称为dispatch latency(分派时延)。