CPU调度功能中涉及的另一个组件是dispatcher。dispatcher是将CPU的控制权交给由短期调度器选出的进程的模块。该功能包括以下内容:

  • 上下文切换

  • 切换到用户模式

  • 跳转到用户程序中的适当位置以重新启动该程序。

dispatcher应该尽可能快,因为它在每个进程切换期间被调用。dispatcher停止一个进程并启动另一个进程所需的时间称为dispatch latency(分派时延)。

results matching ""

    No results matching ""