This is perhaps not a question for this mailing list. But, I
thought I would post it anyway, as someone might have some insight into this
problem.
We are using a TS7250, running the Java J9 VM. Every so
often, there are “java.lang.OutOfMemoryError” exceptions thrown in
the code. There seems to be no consistencies to the problem. It sometimes
happens within hours of rebooting the TS, or sometimes within days, or
sometimes not at all.
As a result of not being inconsistently reproducible, the
out-of-memory issue has been very difficult to resolve. When we profile our
code in the PC environment using a commercially available profiler, no memory
leaks are apparent. It only happens in the embedded TS environment.
I’m wondering if the out-of-memory issue could be
happening as the result of some external event, possibly in the Ethernet
driver, or maybe during writes to a log, etc. …
If anyone has any thoughts about this very difficult
problem, or any insights about how to troubleshoot, I would love to hear.
Thanks in advance.
~Brian