|
JVM Pegs CRIO at 100% CPU Regardless of Code
We switched from Labview to Java (bad idea IMO) as that is what is taught in school. In making the transition I wanted to be certain we were not exceeding our capacity. I looked at the "Driver Station Log Viewer" and the logs from various runs both in competition and not.
One glaring issue that I have uncovered is that the CRIO CPU is pegged at 100% utilization regardless of how much code we have. Even a simple "Tank Drive" only with no other code also pegs the CPU at 100%.
Has anyone else noticed this? Is this normal for this JVM?
If this is true then you have no useful way to actually measure your code load, and be able to monitor when you are reaching the limits of processing on the CRIO from a JAVA environment perspective.
If this is true, then this needs to be addressed, would opening a tracker be the next logical step?
|