Percepio: Debugging with an RTOS Jitter

When you have a task in your system that is supposed to execute at regular intervals, say for instance that it needs to read a sensor value every 5 milliseconds, then you have a system that is sensitive to random delays – also known as “jitter”. When your task experiences jitter, it sometimes has to wait more than its intended sleep time before next activation.

Some minor jitter is typically no problem and often hard to avoid, but excessive jitter is a different story.