Dear all,
there was a similar question a while ago that was reporting an unrealistic high CPU load for the idle task (see below). I see the same in my application. I'm using SystemView 3.12. I have the suspicious that is related to the relativ short run-time of all other tasks I have. Most of them are just above 0%. So that might cause calculation and rounding problems. But this is just a guess. Attached you find a screenshot that is showing the behaviour. It is taken from a FreeRTOS 10.0 application running on a Cortex M7 core.
Maybe someone have an idea how to get rid of this small problem. I marked the idle task CPU load.
Best Regards
Markus
there was a similar question a while ago that was reporting an unrealistic high CPU load for the idle task (see below). I see the same in my application. I'm using SystemView 3.12. I have the suspicious that is related to the relativ short run-time of all other tasks I have. Most of them are just above 0%. So that might cause calculation and rounding problems. But this is just a guess. Attached you find a screenshot that is showing the behaviour. It is taken from a FreeRTOS 10.0 application running on a Cortex M7 core.
icabrera wrote:
Hello.
Why in some cases, the total CPU Load is more than 100% ?
In a project I am working (10 tasks) total CPU Load is 113.33% (97.47% of Idle).
The same project but deactivating 5 tasks total CPU Load is 3562419491.95% (which is obviously incorrect)
Also I have seen a very big number in one of your examples (FS_DeviceActivity.SVDat) where Main Task has a total CPU Load of 1713307895155.56%
I am using SystemView v3.10.
Am I forgetting to add something else to my project?
Thanks.
Maybe someone have an idea how to get rid of this small problem. I marked the idle task CPU load.
Best Regards
Markus