我一直在研究 linux 调度程序和任务调度的基础知识。set_tsk_need_resched() 允许重新安排任务。所以我有一个关于日程安排的问题。
在调度程序中调用 set_tsk_need_resched(next) 时的行为是什么?
这是否会在调度程序选择下一个任务并从 _schedule() 返回时强制再次调用调度程序?
我一直在研究 linux 调度程序和任务调度的基础知识。set_tsk_need_resched() 允许重新安排任务。所以我有一个关于日程安排的问题。
在调度程序中调用 set_tsk_need_resched(next) 时的行为是什么?
这是否会在调度程序选择下一个任务并从 _schedule() 返回时强制再次调用调度程序?