Qu'advient-il de la tranche de temps si vous désactivez la préemption dans vxWorks?
-
01-07-2019 - |
Question
Si la planification à tour de rôle est activée dans VxWorks et que vous utilisez taskLock () pour désactiver la préemption, que se passe-t-il lorsque votre tranche de temps expire?
La solution
Lorsque la préemption est désactivée via taskLock, le compteur de coupures de temps n’augmente pas. Votre tranche de temps n'expirera jamais tant que la préemption n'aura pas été réactivée.
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow