I have a task running at 1Hz and several IRQs running at higher speed.
In the context window I was shocked that the frequency of this task is about 5/6 Hz and run count is added by 5 or 6 every second, then I found out that's because the execution of this task is interrupted 5 or 6 times by IRQs, as they are displayed in the timeline.
I feel these two information is very misleading, as in most case what we care is the real run count/ frequency of a task, and how many time a task is interrupted by irq is not useful.
In the context window I was shocked that the frequency of this task is about 5/6 Hz and run count is added by 5 or 6 every second, then I found out that's because the execution of this task is interrupted 5 or 6 times by IRQs, as they are displayed in the timeline.
I feel these two information is very misleading, as in most case what we care is the real run count/ frequency of a task, and how many time a task is interrupted by irq is not useful.