`

Linux 和 windows修改tomcat下的java虚拟机内存大小

    博客分类:
  • java
 
阅读更多

因为内存溢出问题
1. Linux下直接修改%tomcat_home%/bin/catalina.sh文件
在注释下紧接一行也就是脚本正文开始之前 加上
JAVA_OPTS="-Xms128m -Xmx512m"
如果报-x没有定义,则用
declare -x JAVA_OPTS="-Xms512m -Xmx1024"
初始值和最大值自己根据实际情况可以更改.

 

2.  Windows下通过Tomcat下直接启动可以直接修改%tomcat_home%/bin/catalina.bat文件
在JAVA_OPTS修改
set JAVA_OPTS=-Xms128m -Xmx512m

set JAVA_OPTS=-server -Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=512m

 

3.  如果是通过Myeclipse启动Tomcat修改
Myeclipse配置选项  打开选项..输入tomcat关键字,然后点开Server下面的JDK就会出现配置区域.
直接加入  -Xms128m -Xmx512m 

 

4..如果 是通过service.msc里的Tomcat服务启动Tomcat则需要修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation
  \Tomcat Service Manager\Tomcat6\Parameters\JavaOptions
原值为
 -Dcatalina.home=”C:\ApacheGroup\Tomcat 6.0″
 -Djava.endorsed.dirs=”C:\ApacheGroup\Tomcat 6.0\common\endorsed”
-Xrs
 加入 -Xms300m -Xmx512m

转自:http://wanghuanwd.blog.163.com/blog/static/9621146201242492028870/

分享到:
评论

相关推荐

    Tomcat JVM内存优化(Linux环境)

    Linux环境的Tomcat JVM内存优化 java虚拟机内存溢出问题的解决

    虚拟机安装Linux及下载Java

    在虚拟机中安装了一个centos7系统,根据网上的教程,卸载自带的openJava,使用yum下载安装jdk1.7(无需配置环境变量)而后安装测试了tomcat(没有设置开机自启动)

    分别在Linux和Windows下设置JVM内存的简单方法

    Linux服务器: 在/usr/local/apache-tomcat-5.5.23/bin 目录下的catalina.sh 添加:JAVA_OPTS=’-Xms512m -Xmx1024m’ 或者 JAVA_OPTS=”-server -Xms800m -Xmx800m  -XX:MaxNewSize=256m” 或者 CATALINA_OPTS=”-...

    RHEL7.0下的TOMCAT安装、配置及优化1.02.docx

    RHEL7.0下的TOMCAT安装、配置及优化 一、安装前准备 3 二、JDK安装 2.1、建立tomcat用户 2.2、将JDK安装文件上传到服务器 ...4.1、修改Java虚拟机的虚拟内存 4.2、修改tomcat默认的maxThread(最大并发数)

    详解Windows下调整Tomcat启动参数的实现方法

    我们可以通过调整Java虚拟机的启动参数来增加Tomcat可使用的内存。  下面就是众所周知的两个参数 -Xms<size> JVM初始化堆的大小 -Xmx<size> JVM堆的最大值  比如,我想设置初始内存大小为128M,最多占用1G,...

    linux centos安装tomcat 部署javaweb

    虚拟机安装linux centos7安装tomcat 部署javaweb 实测

    linux解决Tomcat内存溢出的问题

    Tomcat本身不能直接在计算机上运行,需要依赖于操作系统和一个JAVA虚拟机。JAVA程序启动时JVM会分配一个初始内存和最大内存给程序。当程序需要的内存超出内存的最大值时虚拟机就会提示内存溢出,并且导致应用服务...

    java工程项目发布Linux环境搭建

    详细的安装步骤(基于VMworkstation虚拟机下的的java Jdk,Tomcat,MySQL)以及网卡的详细配置

    windows 10 + vwware+centos 6.5虚拟机系统安装Tomcat

    系统环境:windows 10 + vwware,centos 6.5虚拟机系统 安装jdk 如果没有jdk,要先安装jdk。 如何判断是否已经安装 [root@localhost /]# java -version java version 1.7.0_45 OpenJDK Runtime Environment (rhel-2.4...

    linux安装和java环境搭建

    虚拟机中的 linux系统安装 及java环境的搭建 tomcat的安装和web项目部署 图文详解 博客发表的图片显示不出来,所以只好做成文档上传,不知道为什么选择资源分的下拉框必须得选 最低一个资源分

    学生成绩管理系统.zip

    本系统基于java语言,由于java具有跨平台性,所以对系统要求不是很严格,可以选择Windows、Linux、Mac; 2、 搭建Java运行环境 运行java程序,无论是桌面应用还是Web应用,操作系统都必须安装java虚拟机,这就是...

    tomcat7优化版

    tomcat是经过优化配置的,下载根据自己内存大小好修改即可使用,下载后打(windows)开/bin/catalina.bat (linux)/bin/catalina.sh 下JAVA_OPTS= 后面内存参数修改即可 ;/conf/server.xml 已配置三种模式(bio/nio/...

    毕业设计基于JavaWeb的学生成绩管理分析系统源码+数据库+使用说明

    本系统基于java语言,由于java具有跨平台性,所以对系统要求不是很严格,可以选择Windows、Linux、Mac; 2、搭建Java运行环境 运行java程序,无论是桌面应用还是Web应用,操作系统都必须安装java虚拟机,这就是java...

    JAVA上百实例源码以及开源项目源代码

     Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...

    JAVA上百实例源码以及开源项目

     Java绘制图片火焰效果,源代码相关注释:前景和背景Image对象、Applet和绘制火焰的效果的Image对象、Applet和绘制火焰的效果的Graphics对象、火焰效果的线程、Applet的高度,图片到图片装载器、绘制火焰效果的X坐标...

    Java面试题资源合集

    土豪可直接下载,建议搜索微信公众号【致架构师】,回复面试题,可免费下载Java面试题资源合集,涵盖Java各项核心技术面试资料,包括BIO,NIO,AIO,Netty,Dubbo,ElasticSearch,Git,Java虚拟机(JVM),异常,...

    JavaClass二进制文件加密专家

    系统介绍 JavaClass文件加密专家... <br> 应用环境 JavaClass文件加密专家只能用在JDK1.5及更新版本的JDK中,您在Windows平台下加密后的Class文件不必再修改就可以应 用于Linux、Unix等平台中。

    Linux安装开发软件

    Linux安装开发软件教程.在Linux上安装jdk,安装Tomcat,安装MySql步骤

    java开源包4

    ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括...

    java开源包11

    ftp4j是一个FTP客户端Java类库,实现了FTP客户端应具有的大部分功能文件(包括上传和下 载),浏览远程FTP服务器上的目录和文件,创建、删除、重命,移动远程目录和文件。ftp4j提供多种方式连接到远程FTP服务器包括...

Global site tag (gtag.js) - Google Analytics