新建一个RCP应用程序,它的运行参数为:
-Xms40m -Xmx256m
但加入了birt后,它运行老是出错,现改为:
-Xmx1025m -XX:PermSize=128M -XX:MaxPermSize=256M -Djavae.net.preferIPv4Stack=true
[-XX:+ExplicitGCInvokesConcurrent -XX:+HeapDumpOnOutOfMemoryError]
也可加在后面,暂时不知何用
-Xms40m -Xmx256m
但加入了birt后,它运行老是出错,现改为:
-Xmx1025m -XX:PermSize=128M -XX:MaxPermSize=256M -Djavae.net.preferIPv4Stack=true
[-XX:+ExplicitGCInvokesConcurrent -XX:+HeapDumpOnOutOfMemoryError]
也可加在后面,暂时不知何用
本文探讨了在加入BIRT报表系统后,RCP应用程序出现运行错误的问题,并尝试通过调整JVM参数,如增加最大堆内存及永久代大小等设置,来解决运行时的内存不足错误。
3307

被折叠的 条评论
为什么被折叠?



