如果在vxWorks中禁用抢占,时间片会发生什么?
时间:2020-03-06 14:19:47 来源:igfitidea点击:
如果我们在VxWorks中启用了循环调度,并且使用taskLock()禁用了抢占,那么时间片到期时会发生什么?
解决方案
当通过taskLock禁用抢占时,时间片计数器将不会增加。重新启用抢占之前,时间片永远不会过期。
如果我们在VxWorks中启用了循环调度,并且使用taskLock()禁用了抢占,那么时间片到期时会发生什么?
当通过taskLock禁用抢占时,时间片计数器将不会增加。重新启用抢占之前,时间片永远不会过期。