如何设置tomcat的jvm的虚拟内存大小

方法一:修改配置文件

  找到在tomcat在本地电脑上的安装目录,

  在安装目录下的bin文件下有一个  catalina.bat文件(该文件是一个window上批处理文件)

  可以通过将其后缀修改为xml,然后通过Notepadd++等相关软件打开仅进行修改;如果是在      Linux系统上,可以直接通过vi、vim、cat等命令查看文件并进行修改。

  

 方法二: 配置环境变量

     在操作系统的环境变量中对JAVA_OPTS进行设置,因为tomcat在启动的时候,也会读取    操作系统中的环境变量的值,进行加载

时间: 2024-10-12 22:46:23

如何设置tomcat的jvm的虚拟内存大小的相关文章

设置TOMCAT的JVM虚拟机内存大小

你知道如何设置TOMCAT的JVM虚拟机内存大小吗,这里和大家分享一下,JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序.这个初始内存和最大内存在一定程度都会影响程序的性能. 设置TOMCAT的JVM虚拟机内存大小 Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机.JAVA程序启动时JVM都会分配一个初始内存 和最大内存给这个应用程序.这个初始内存和最大内存在一定程度都会影响程序的性能.比如说在应用程序用到最大内存的时候,JVM是要

转 设置Tomcat的JVM内存大小

设置Tomcat的JVM内存大小 2011-11-21 10:19:05|  分类: Tomcat |  标签:tomcat  jvm  |举报|字号 订阅 Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个JVM.JAVA程序启动时JVM都会分配一个初始JVM内存和 最大JVM内存给这个应用程序.这个初始内存和最大内存在一定程度都会影响程序的性能.比如说在应用程序用到最大内存的时候,JVM是要先去做垃圾回收的 动作,释放被占用的一些内存.所以想调整Tomcat的启动

Tomcat的JVM内存大小如何设置?【转】

[转]:专家答疑 Tomcat的JVM内存大小如何设置? 本文和大家重点讨论一下如何设置Tomcat的JVM内存大小,JAVA程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序.这个初始内存和最大内存在一定程度都会影响程序的性能. 如何设置Tomcat的JVM内存大小 Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个JVM.JAVA程序启动时JVM都会分配一个初始JVM内存和最大JVM内存给这个应用程序.这个初始内存和最大内存在一定程度都会影响程序的性能.

myeclipse设置tomcat所占jvm的内存大小

myeclipse设置tomcat所占jvm的内存大小解决JAVA内存溢出问题: windows-->preference-->MyEclipse-->Servers-->Tomcat-->Tomcatx.x-->JDK 在右边的Optional Java VM arguments里加上:-Xms256m -Xmx512m 其中-X是jvm的Head分配的参数 -Xms为初始Heap大小 -Xmx为java heap最大值 数值可以根据自己的电脑配置自己设定

Tomcat之jvm及连接数设置

一.Tomcat的JVM提示内存溢出 查看%TOMCAT_HOME%\logs文件夹下,日志文件是否有内存溢出错误 二.修改Tomcat的JVM 1.错误提示:java.lang.OutOfMemoryError: Java heap space Tomcat默认可以使用的内存为128MB,在较大型的应用项目中,这点内存是不够的,有可能导致系统无法运行.常见的问题是报Tomcat内存溢出错误,Out of Memory(系统内存不足)的异常,从而导致客户端显示500错误,一般调整Tomcat的使

转载:Tomcat的JVM设置和连接数设置

Windows环境下修改“%TOMCAT_HOME%\bin\catalina.bat”文件,在文件开头增加如下设置:set JAVA_OPTS=-Xms256m -Xmx512m Linux环境下修改“%TOMCAT_HOME%\bin\catalina.sh”文件,在文件开头增加如下设置:JAVA_OPTS=’-Xms256m -Xmx512m’ 其中,-Xms设置初始化内存大小,-Xmx设置可以使用的最大内存. --------------------------------------

tomcat中jvm参数设置

Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个Java虚拟机.Tomcat的内存溢出本质就是JVM内存溢出,所以在本文开始时,应该先对JavaJVM有关内存方面的知识进行详细介绍. 一.Java JVM内存介绍 JVM管理两种类型的内存,堆和非堆.按照官方的说法:"Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配.堆是在 Java 虚拟机启动时创建的.""在JVM中堆之外的内存称为非堆内存(Non-heap m

[Java]虚拟内存大小设置

部分内容来自:http://www.cnblogs.com/jinzhenshui/p/3345895.html 当初始化一个 byte[] 变量时,如果写成了这样 byte[] b = new byte[1024 * 1024 * 1024]; 你可以看到报错: Exception in thread "main" java.lang.OutOfMemoryError: Java heap space 这个错误表示需要设置参数增加虚拟内存大小 对项目右键 -> Debug -&

Weblogic 10 虚拟内存大小设置

Weblogic 10 虚拟内存大小设置 windows 32位: 在C:\Oracle\Middleware\user_projects\domains\admin\bin\setDomainEnv.cmd中找到: set WLS_MEM_ARGS_32BIT=-Xms256m -Xmx512m MEM_PERM_SIZE_32BIT=-XX:PermSize=48m MEM_MAX_PERM_SIZE_32BIT=-XX:MaxPermSize=128m 更改为: set WLS_MEM_A