对于这种情况:进程B将等待进程A释放自旋,因此预先排好? Process A: -->spin lock --> do strict call --> before unlock time int Time int ISR: --> Process A time slice finished --> need schedule -->ISR ret --> schedule to Process
我有这个问题涉及到嵌入式系统中,这种表达我在调度员的一个源文件中发现: What is a multi-rate non preemptive OS/Dispatcher ?
我了解一些基于我的研究等调度,非抢占系统RTOS ..但我没有找到合并的表达。 我可以理解的是,分派器是负责向运行队列添加进程/线程的实体。非抢占意味着任务开始运行时,任务不能由其他任务停止,直到完成并且多速率意味着调度