当前位置: 代码迷 >> VxWorks >> taskLock可否阻止轮巡调度
  详细解决方案

taskLock可否阻止轮巡调度

热度:418   发布时间:2016-04-28 11:29:38.0
taskLock能否阻止轮巡调度?
看介绍说taskLock能够阻止优先级抢占调度,那能否阻止轮巡调度?
总之,调用了taskLock的task,是否除非主动放弃CPU的占用,否则,不会被其他高优先级或者同优先级的task打断?
------解决方案--------------------
能阻止所有任务包括轮询,但是不能阻止中断
------解决方案--------------------
taskLock之后,除非任务主动放弃cpu,或者调用了阻塞的系统调用,否则该任务一直运行。
------解决方案--------------------
可以阻止优先级抢占调度和轮转调度,不阻止中断。
------解决方案--------------------
可以阻止轮训调度!!
  相关解决方案