【Eclipse】Java 内存溢出(java.lang.OutOfMemoryError)

来源:互联网 发布:网络叫表妹是什么意思 编辑:程序博客网 时间:2024/06/16 00:52
(最大内存最好为物理内存的1/4 ,不是越大越好)
一:JVM内存溢出,项目运行时加入Arguments
-Xms256m -Xmx512m -XX:PermSize=256m -XX:MaxPermSize=256M
在eclipse中,打开Windows-> Preferences->Java->Installed JREs->JDK->Edit->Default VM Arguments文本框中输入:
-Xms512m -Xmx1024m
二:Eclipse自身内存溢出
1.eclipse.ini
-Xms512m
-Xmx1024m
2.启动参数: 
-vmargs -Xms128M -Xmx512M
三:容器内存溢出。(Tomcat为例)
tomcat/bin/catalina.bat    (Linux下为catalina.sh)
@echo off下加入如下一行:
set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:MaxNewSize=512m -XX:MaxPermSize=1024m 

阅读全文
0 0