如果您在 VxWorks 中启用了循环调度,并且使用 taskLock() 来禁用抢占,那么当您的时间片到期时会发生什么?

有帮助吗?

解决方案

当通过taskLock禁用抢占时,时间片计数器将不会增加。在重新启用抢占之前,您的时间片永远不会过期。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top