OH restarts every day. That doesn’t help. Also cache was deleted but never changed anything. I’m not sure about the 100 processes. I have 177 Things and over 600 Items. It could be that every thing has an own process but not sure.
Now an update : it’s really not easy to figure out. Today the CPU Load is by 100 % for one CPU. After restart the service it works normal. To figure out I add an item for the CPU load and add it for the persistence group too. I’m not sure if it works and how but I hope that this allows to check the logs in the time after CPU load increase.
One problem what I have : there are a lot of Java processes but no ID to the whatever … item, rules, trigger, … for further version of OH it would help if there is a id which allow a conclusion for whta it is.
I have a question about this. Is this a migrated installation from Buster to Bullseye ?
In case it is was that a 32 bit Buster installation ?
In case it was what is the output of command: uname -a after this migration ?
In my case is an upgrade, I am using a mini PC with Windows 10.
I have shutdown OH 3.4.4, installed Zulu Java 17, uninstalled Java 11 and perform a update of OH using command line bat (as I have done all.other times and upgrades).
Edited: cache and temp folders cleared after first reboot, because I have problems after that (not before reboot). From then all is working correctly except for the high CPU usage. I have changed the 3 transformations that I use from JS to DSL inline, so don’t have to use JS binding.