clwn.net
当前位置:首页 >> JAVA_OPTS 设置问题 >>

JAVA_OPTS 设置问题

如果楼主的内存是16G的话,不妨可以装64位的JDK(当然操作系统也要64bit),并确认开启了指针压缩(64位的JDK相对于32位JDK要更耗内存),这样就基本没有内存限制了。堆内存可以设置为一半,8G,这个要看你的应用规模了。当然,如果楼主使用的是...

你可以看一下你的启动脚本里面,他里面应该有设置值的,如果没有的话,他会调用 其他配置文件,里面应该有配置的。比如:Tomcat 的启动文件会调用 catalina.bat ,然后你在 catalina.bat 里面,可以看到: set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CO...

在windows平台,需要参照如下步骤设置: 1 On the taskabar, click Start, and then point to Settings, Control Panel, and System. 2 In the System Properties dialog box Advanced tab, click Environment Variables. 3 In the Environment ...

通常设置这个都是内存有问题才设置,你设置这个做什么?

-Xms128m 表示JVM Heap(堆内存)最小尺寸128MB,初始分配 -Xmx512m 表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。 说明:如果-Xmx不指定或者指定偏小,应用可能会导致java.lang.OutOfMemory错误,此错误来自JVM不是Throwable的,无法用tr...

项目中需要读取指定路径下的文本 不希望在代码中指定路径 希望可以在tomcat的启动脚本中配置参数,使项目可以在运行时获取此参数:System.getProperty(iniFilePath)

解决方法: 手动设置Heap size 修改TOMCAT_HOME/bin/catalina.bat,在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: set JAVA_OPTS=%JAVA_OPTS% -server -Xms800m -Xmx800m -XX:MaxNewSize=256m 或修改catalina.sh 在“echo "Us...

手动设置MaxPermSize大小修改TOMCAT_HOME/bin/catalina.sh 在“echo "Using CATALINA_BASE: $CATALINA_BASE"”上面加入以下行: JAVA_OPTS="-server -XX:PermSize=64M -XX:MaxPermSize=128m 实例,以下给出1G内存环境下java jvm 的参数设置参考: ...

你的问题,应该是 自己的代码 只创建,没有 释放,或是出现死循环,导致内存越来越占,就算设置了再大的运行内存,还是会 内存溢出。 检查一下,代码,看看哪些资源没有清空,而占用了大量的内存,从根源上解决问题

网站首页 | 网站地图
All rights reserved Powered by www.clwn.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com