It’s probably one of the memory leaks that was fixed in openHAB 2.4.0. You might also want to check if your openHAB is not continuously trying to install some non-existing addon which causes a lot of unnecessary load. See also [SOLVED] After upgrade to 2.4 stable I'm flooded with java.lang.IllegalStateException.