我当时正在使用一个工具。JVM 选项是可配置的。
最近,我收到 OutOfMemoryError 因此我在选项配置中添加 -Xmx1024m ,如下所示。
config.properties:JVM_OPTION =“-Xmx4096m -XX:-UseGCOverheadLimit”
之前的cmd日志:java -Xms16777216 -Xmx50m com.f.Startmain
现在的cmd日志:java -Xms16777216 -Xmx50m com.f.Startmain -Xmx4096m -XX:-UseGCOverheadLimit
该工具现在仍然内存不足,因为 -Xmx4096m 没有覆盖旧的。该工具不可修改,配置只是在命令末尾添加新选项。
有人知道在 JVM 选项中覆盖 -Xmx50m 的方法吗?