Since I upgraded from 2.4 to 2.5.1 the system end up using 100% cpu after a period of time - after the system has already stabilized from start up. I am not sure what is triggering it or really how to diagnose it.
From looking at other topics I found how to list the active threads and stack traces which can be found here;
But not quite sure what it means. I see a lot are showing the same;
“Thread-1278” Id=8424 in RUNNABLE (running in native)
at gnu.io.RXTXPort.eventLoop(Native Method)
at gnu.io.RXTXPort$MonitorThread.run(RXTXPort.java:1611)
Also, did you change things like the rest api in the addons.comfig. There is a thread about coy spikes due to upgrade, I
Can’t find but I believe if the upgrade process was not fully followed the cpu spikes could happen.
The tl,dr is: Thing reconfiguration and z-wave polling can cause a complete rule reload. If you have a lot of rules ore a big rule file, this can clog up your system.
Also, you have to check your config file, where restdocs moved to a different category and will cause a constant install try and fail otherwise.