tomcat 配置内存 防止溢出

点击配置页面中的 Open launch configuration 链接进入 Tomcat 启动项配置页面,在 VM arguments 中添加如下参数:

-Xms512M -Xmx1024M -XX:PermSize=256m -XX:MaxPermSize=512m,具体大小根据自己的电脑硬件。 最后点击下面的 "OK" 按钮保存配置。

-Xms40m:虚拟机占用系统的最小内存。

-Xmx256m:虚拟机占用系统的最大内存。

-XX:PermSize:最小堆大小。一般报内存不足时,都是说这个太小

时间: 2024-10-13 07:40:49

tomcat 配置内存 防止溢出的相关文章

tomcat JVM内存 配置

原文:http://elf8848.iteye.com/blog/467460 常见的内存溢出有以下两种: java.lang.OutOfMemoryError: PermGen space java.lang.OutOfMemoryError: Java heap space 一.java.lang.OutOfMemoryError: PermGen space PermGen space的全称是Permanent Generation space,是指内存的永久保存区域, 这块内存主要是被J

Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口

Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> ?Copyright 蕃薯耀 2017年3月1日 http://www.cnblogs.com/fanshuyao/ JDK安

Tomcat报内存溢出

1.错误描述 严重:Exception occurred during processing request:null          java.lang.reflect.InvocationTargetException. Caused by:java.lang.OutOfMemoryError:Java heap space. 2.错误原因      Tomcat在处理大数据时出现内存溢出 3.解决办法     编辑tomcat的catalina.bat文件,在第一行的后面增加一句: se

tomcat的内存配置,关于-Xms -Xmx -XX:PermSize -XX:MaxPermSize的理解和区别

JVM按照其存储数据的内容将所需内存分配为堆区与非堆区两个部分:所谓堆区即为通过new的方式创建的对象(类实例)所占用的内存空间:非堆区即为代码.常量.外部访问(如文件访问流所占资源)等.然而虽然java的垃圾回收机制虽然能够很好的解决内存浪费的问题,但是这种机制也仅仅的是回收堆区的资源,而对于非堆区的资源就束手无策了,针对这样的资源回收只能凭借开发人员自身的约束来解决(堆区有java回收机制.非堆区需要开发人员能够很好的解决). -Xms256m -Xmx256m -XX:PermSize=6

tomcat 修改内存配置

1.linux 下调整tomcat的内存设置 修改bin目录下catalina.sh文件 在cygwin=false之上 添加以下语句 JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSize=2048m" 其中-xms为jvm初始化堆的大小,-xmx为jvm堆的最大值 2. window 下调整tomcat的内存设置 修改bin目录下catalina.bat文件@echo off下追加 set

tomcat 配置及优化

tomcat7 配置详解http://www.jianshu.com/p/0042d976bb39 tomcat6 配置详解 http://www.jianshu.com/p/0042d976bb39 tomcat配置优化 1. Tomcat优化其实就是对server.xml优化(开户线程池,调整http connector参数) 搜索[<Executor name="tomcatThreadPool"],开启并调整为 <Executor name="tomcat

tomcat配置调优与安全总结

作为运维,避免不了与tomcat打交道,然而作者发现网络上关于tomcat配置和调优安全的文章非常散,通过参考各位大神的相关技术文档,根据作者对tomcat的运维经验,总结了一些tomcat的基础运维注意事项,希望对广大技术兄弟们有些帮助. 1      功能优化 1.1     硬件资源对tomcat的影响 系统硬件性能直接影响tomcat的并发量,起决定作用的是CPU和MEM,CPU运行速度提升,会带来tomcat响应时间的缩短,mem大小决定工程需要内存的大小和工程的并发数量. 1.2  

服务器端增加tomcat使用内存

对于很多的服务器来讲,尤其是用户个人的服务器,或者公司的测试服务器,里面经常会发布很多的web服务,这时候,tomcat的内存显得很重要,否则会经常发生服务器程序无法启动状况,内存溢出. 经过个人的实践,整理下增加tomcat添加内存的办法,以tomcat6六为准 Tomcat 6 on Ubuntu 修改/etc/default/tomcat6文件 找到JAVA_OPTS=”-Djava.awt.headless=true …”将前面的#去掉,改变相应的参数然后重启tomcat, 如JAVA_

【Tomcat】Tomcat配置JVM参数步骤

这里向大家描述一下如何使用Tomcat配置JVM参数,Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机.您可以选择自己的需要选择不同的操作系统和对应的JDK的版本,但还是推荐您使用Sun公司发布的JDK. Tomcat配置JVM参数 Tomcat本身不能直接在计算机上运行,需要依赖于硬件基础之上的操作系统和一个java虚拟机.您可以选择自己的需要选择不同的操作系统和对应的 JDK的版本(只要是符合Sun发布的Java规范的),但我们推荐您使用Sun公司