为了账号安全,请及时绑定邮箱和手机立即绑定

请问tomcat jvm占用到多少会fullgc?

请问tomcat jvm占用到多少会fullgc?

catspeake 2019-07-03 11:07:03
tomcat jvm占用到多少会fullgc
查看完整描述

4 回答

?
红糖糍粑

TA贡献1815条经验 获得超6个赞

Java代码
  -clean
  -showsplash
  com.genuitec.myeclipse.product.ide
  --launcher.XXMaxPermSize
  256m
  -vmargs
  Xms128m
  Xmx512m
  -XX:PermSize=128M
  -XX:MaxPermSize=256M

  -clean
  -showsplash
  com.genuitec.myeclipse.product.ide
  --launcher.XXMaxPermSize
  256m
  -vmargs
  Xms128m
  Xmx512m
  -XX:PermSize=128M
  -XX:MaxPermSize=256M
  只要把eclipse.ini中的Xms128m 和Xmx512m 前面的“-”去掉保存下就可以了
  遇到不少exit code =1的问题,应该是指缓存不足的意思

  2.eclipse与MyEclipse版本不匹配(我开始用的是eclipse3.1和MyEclipse5.1试了上面的方法不报错了但还是启动不起来后来换eclipse3.2好了 郁闷!)

  3.eclipse启动错误
  An error has occurred. See the log file F:\eclipse\configuration\1249271014625.log. 打开.log文件,部分内容如下:
  !SESSION 2006-09-03 21:41:59.031 -----------------------------------------------
  eclipse.buildId=M20060629-1905
  java.version=1.4.1_05
  java.vendor=Sun Microsystems Inc.
  BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=zh_CN
  Command-line arguments: -os win32 -ws win32 -arch x86经反复测试,发现eclipse3.2需要jdk1.5以上的版本才行换了jdk后就可以了

  补充:
  MyEclipse启动时报JVM Terminated. Exit Code=13的解决办法

  解决方法:
  -launcher 参数指向了eclipse\plugins\下的一个名为org.org.eclipse.equinox.launcher_1.0.1.R33x_v20081108.jar.(一大段数字省略).tmp的文件
  删除plugins目录下将所有.tmp文件重启MyEclipse
  exit code =13 应该是指运行环境需要清理的意思



查看完整回答
反对 回复 2019-07-06
?
Smart猫小萌

TA贡献1911条经验 获得超7个赞

jvm terminated exit code =2有可能跟eclipse.ini有关系,因为如果虚拟内存过小就会导致无法启动eclipse,可能还有另外的原因如下:
1. 在Eclipse——Window——Preferences——Java——Installed JREs下添加机子上的1.5+的JDK路径 添加好后把旧版本的Remove
2. 在eclipse的安装目录下用EditPlus编辑eclipse.ini文件,将其中的参数改成:
-vm=C:\JDK6_10\bin\javaw.exe #这个看JDK路径而定
-vmargs #下面参数视大家内存大小 -Xms128m
-Xmx512m -XX:PermSize=64M -XX:MaxPermSize=128M
3: 装过Orcale的人 最好把环境变量重新设置一下:set path=D:\Program Files\Java\jdk1.5.0_06\bin

查看完整回答
反对 回复 2019-07-06
  • 4 回答
  • 0 关注
  • 977 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信