Welcome 微信登录

首页 / 操作系统 / Linux / Linux 和 Windows修改Java虚拟机内存大小

因为内存溢出问题
1. Linux下直接修改%tomcat_home%/bin/catalina.sh文件
在注释下紧接一行也就是脚本正文开始之前 加上
JAVA_OPTS="-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m"
如果报-x没有定义,则用
declare -x JAVA_OPTS="-Xms512m -Xmx1024"

初始值和最大值自己根据实际情况可以更改.2.  Windows下通过Tomcat下直接启动可以直接修改%tomcat_home%/bin/catalina.bat文件
在JAVA_OPTS修改
set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m3.  如果是通过Myeclipse启动Tomcat修改
Myeclipse配置选项  打开选项..输入tomcat关键字,然后点开Server下面的JDK就会出现配置区域.
直接加入  -Xms128m -Xmx512m  4..如果 是通过service.msc里的Tomcat服务启动Tomcat则需要修改注册表HKEY_LOCAL_MACHINESOFTWAREApache Software Foundation
  Tomcat Service ManagerTomcat6ParametersJavaOptions
原值为
 -Dcatalina.home=”C:ApacheGroupTomcat 6.0″
 -Djava.endorsed.dirs=”C:ApacheGroupTomcat 6.0commonendorsed”
-Xrs
 加入 -Xms300m -Xmx512mLinux 下从命令行打开pdf文件和html文件的命令Linux中影响变量的命令相关资讯      Linux使用教程 
  • 如何在 Linux 中安全擦除删除的文  (04/10/2014 06:12:05)
  • Linux中profile的执行说明  (09/28/2012 06:16:01)
  • Mac/Linux 多线程下载解决方案  (08/30/2012 07:39:07)
  • Linux下AutoTools工具集使用教程  (11/20/2012 12:13:57)
  • Linux下根据端口号查询对应进程  (09/05/2012 06:14:34)
  • Linux平台下HD 2000/3000/4000性能  (08/28/2012 06:28:48)
本文评论 查看全部评论 (2)
表情: 姓名: 字数


评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款