Red de conocimiento del abogados - Ley de patentes - java.lang.OutOfMemoryError: solución de desbordamiento de memoria del espacio dinámico de Java

java.lang.OutOfMemoryError: solución de desbordamiento de memoria del espacio dinámico de Java

Si está seguro de que la pérdida de memoria no es causada por el código, ajustar la memoria de la máquina virtual jvm puede solucionarlo (aumentarla).

Muestra:

java -server -Xms4096m -Xmx4096m -XX:PermSize=128m -XX:MaxPermSize=512m -jar ./MssIndexAnalyze.jar

El paquete jar que ejecuto directamente tiene diferentes métodos de ajuste para Tomcat e ide. Pero los parámetros son universales.

-Xms4096m -Xmx4096m -XX:PermSize=128m -XX:MaxPermSize=512m

configuración de Tomcat, $TOMCAT_HOME/bin/catalina.bat:

rem ----- Ejecute el comando solicitado ---------------------------------------

set JAVA_OPTS=JAVA_OPTS -server -Xms1024m -Xmx1024m -Xincgc -Xss512k -XX:PermSize=128M -XX:MaxNewSize=256m -XX:MaxPermSize=512m

Consulte el siguiente enlace para Ajuste IDE:

〔/article/f7ff0bfc73f54f2e26bb138c.html〕