02-14-2023 11:55 PM
We have a complex application that runs on a CompactRIO, Same application runs on different cRIO NI-9038,
But one of the cRIO shows 100% CPU usage on either of the core. Restarting the cRIO does not help recover CPU usage.
The same can be observed in "RT Get CPU Loads" vi and in "NI Distributed System Manager".
The following images shows the CPU 0 is 100% and CPU 1 is 1.27%
No VI running on target
Alert when CPU usage greater than 85%
Has anybody faced this previously?
Solved! Go to Solution.
02-15-2023 12:50 AM
02-15-2023 03:34 AM
How comfortable are you with ssh? or the console interface?
This is an NI LinuxRT target, so you could go into it and run the `top` command to see which process is using it.
As the previous poster said, this could be because the RTEXE is still running. This will run after a restart.
Do you use the scan engine? That could also be a culprit, but your screenshots show the CPU is used in the normal priority, and this would typically run at a higher priority.