I have a similar issue since a few days. The java process uses ~200% CPU with 5GB reserved RAM and 13GB virtual RAM. I am running on the latest nightly on a 16.04 Ubuntu LTS machine. Its an Intel NUC with i5 processor.
Before this issue openhab induced ~1% CPU load. Now it works for some hours (don’t know the exact timespan) and then starts to act crazy.
Latest log messages:
2018-02-26 20:00:08.487 [WARN ] [l.serialmessage.SendDataMessageClass] - NODE 2: Already processed another send data request for this callback Id, ignoring.
2018-02-26 20:00:44.731 [WARN ] [l.serialmessage.SendDataMessageClass] - NODE 2: Already processed another send data request for this callback Id, ignoring.
2018-02-26 20:00:58.897 [WARN ] [ocol.ZWaveController$ZWaveSendThread] - Receive queue TIMEOUT:
2018-02-26 20:00:37.590 [WARN ] [com.zaxxer.hikari.pool.HikariPool ] - 1m5s724ms902μs973ns - Thread starvation or clock leap detected (housekeeper delta=yank-default).
2018-02-26 20:01:13.188 [ERROR] [io.gcal.internal.GCalEventDownloader] - Event fetch failed: Remote host closed connection during handshake
2018-02-26 20:05:24.400 [WARN ] [me.core.internal.events.EventHandler] - Dispatching event to subscriber 'org.eclipse.smarthome.io.monitor.internal.EventLogger@e15ab5e' takes more than 5000ms.
2018-02-26 20:13:50.751 [WARN ] [me.core.internal.events.EventHandler] - Dispatching event to subscriber 'org.eclipse.smarthome.io.rest.sse.internal.listeners.SseEventSubscriber@4b1724f8' takes more than 5000ms.
2018-02-26 20:31:05.797 [WARN ] [e.jetty.util.thread.QueuedThreadPool] - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@1103d390 in HttpClient@521526855{STARTED,8<=8<=200,i=1,q=0}
2018-02-26 20:35:20.103 [WARN ] [e.jetty.util.thread.QueuedThreadPool] - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@1103d390 in HttpClient@521526855{STARTED,8<=8<=200,i=2,q=0}
2018-02-26 20:34:37.023 [WARN ] [e.jetty.util.thread.QueuedThreadPool] - Unexpected thread death: org.eclipse.jetty.util.thread.QueuedThreadPool$2@1103d390 in HttpClient@521526855{STARTED,8<=8<=200,i=1,q=0}
Needless to say, none of the Webinterfaces is working, neither is the SSH console. I can’t even kill the java process via
sudo killall -23 java
Do you have any idea what is going on here?
My bindings:
binding = astro,lifx,ntp,systeminfo,zwave,weather1,exec,market:binding-3670618,market:binding-3499123
I didn’t change anything in my configuration since weeks. The market bindings are added using this script.