189 8069 5689

java代码设置内存 java内存参数设置

如何设置java内存限制

1、ide一般run时可设置内存大小,如eclipse设置如下

成都创新互联公司是一家专注于网站设计制作、成都做网站与策划设计,奉新网站建设哪家好?成都创新互联公司做网站,专注于网站建设十余年,网设计领域的专业建站公司;建站业务涵盖:奉新等地区。奉新做网站价格咨询:13518219792

eclipse安装后,在安装目录有个config.ini文件,内容如下:

-vmargs

-Xms40m

-Xmx256m

或是 其实也很简单。打开Eclipse包,在Contents/MacOS 目录下有一个 eclipse.ini 文件,

用编辑工具打开他,把Xms128m更改成Xms256m。

这个文件用来配置eclipse启动时候的内存分配方案,Xms是初始化内存大小,Xmx是最大可使用内存大小,这个默认的配置是eclipse资源消耗最小化的配置。如果你的项目比较大,这个配置必须改,一般适当调整为128,384即可,若项目更大一些则调整的再大一些,根据实际情况决定。这个参数配置的大小很关键,太小,eclipse垃圾回收会过于频繁导致很慢,或者内存堆栈溢出而崩溃。太大,eclipse会吃掉大量内存,垃圾回收周期变长,但每次回收会很慢,影响使用。所以你在配置的时候需要权衡,尝试!

2、web可以在web容器中设置相关大小

3、一般写代码时,如果会用到大内存时,要注意。

如何修改java虚拟机内存?

1、普通java应用程序,使用java命令运行,

java -Xms1024m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m -jar

2、tomcat

在catalina.bat的set JAVA_OPTS修改为set JAVA_OPTS=-Xms1024m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m –server

3、eclipse中运行应用程序

程序右键选属性-run/debug settings-选中应用程序-编辑-Arguments-VM arguments输入框输入

-Xms1024m -Xmx1024m -XX:MaxNewSize=256m -XX:MaxPermSize=256m

4、weblogic

在$DOMAIN_HOME/bin/setDomainEnv.sh修改内存

怎样增加java执行内存?

方法如下:\x0d\x0a1、打开eclipse配置文件eclipse.ini,更改把-Xmx(其数值代表jvm可以使用的最大内存数)\x0d\x0a2、运行java程序时,选择run-run configuration-arguments,输入-Xms100M -Xmx800M(-Xms代表jvm启动时分配的内存大小,-Xmx代表可最大分配多少内存)。\x0d\x0a\x0d\x0a3、如果修改web服务器的内存可以通过window-preference-myeclipse-servers-服务器名称-服务器名称+版本-jdk下面修改内存。\x0d\x0a例如:-Xms512m -Xmx1024m -XX:PermSize=256m


文章名称:java代码设置内存 java内存参数设置
文章来源:http://cdxtjz.cn/article/ddjgojj.html

其他资讯