Machine-translated by Google. Questions are authored in English.
Top

Discussion

A task set is schedulable in analysis but misses deadlines on the target. The most likely omission is

  • A.the number of priority levels the kernel supports
  • B.the size of the tasks' stacks
  • C.the flash memory occupied by the application
  • D.interrupt handler execution time, which was not charged to any task

Answer: D

Handlers run above every task and steal time that no task's execution figure includes, so a busy interrupt source can invalidate an otherwise sound analysis. Charging the handler load as a highest-priority pseudo-task is the standard correction.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.