为什么在sys中显式调用schedule

我正在学习操作系统类,我们正在看调度器,我的问题是关于何时明确调用schedule()。

在linux 2.4中,调度器在'need_resched'标志被设置后调用,为什么我们在sys_sched_yield()中显式调用schedule(),如果我们只是设置标志,会发生什么?

链接地址: http://www.djcxy.com/p/84893.html

上一篇: why call schedule explicitly in sys

下一篇: Will a system call interrupt a softirq?