我的问题是我在同一台服务器上运行mysql和java(实际上是jboss)而且我遇到内存限制。 Mysql似乎尽可能多地使用内存,然后java不能随着时间的推移获得尽可能多的内存。
我尝试使用-xms和-xmx(加上permsize等)在启动时为java保留内存,但这似乎没有做任何事情。我似乎记得几年前,当我启动java时运行内存监视器时,我会看到启动java时使用的内存增加了xms值,但现在它似乎只使用了一小部分xms值
这可以通过限制mysql内存占用或预分配java内存来解决。我正在研究这两种选择,但还没有找到办法。
Windows和Linux上都存在此问题。我已尝试使用sun jvm版本6,7和8.Mysql是rev 5.5。
提前感谢您的帮助。