如何扩大jvm的内存和tomcat的内存,如何让项目没有用的值得到及时的回收和清理,java项目

最佳答案
修改 tomcat 的内存方式:修改 catalina.bat在set JAVA_OPTS=%JAVA_OPTS% %LOGGING_CONFIG%这行下面前面加上JAVA_OPTS='-Xms512m -Xmx1024m'JAVA_OPTS="$JAVA_OPTS -server -XX:PermSize=64M -XX:MaxPermSize=256m"

其中 JAVA_OPTS='-Xms512m -Xmx1024m' 是设置Tomcat使用的内存的大小.

-XX:PermSize=64M -XX:MaxPermSize=256m 指定类空间(用于加载类)的内存大小 

扩大jvm的方法这个说法太泛,其实是在运行jvm的时候指定的,如果你运行的是 tomcat 就是改 catalina.bat 如果你运行的是eclipse 就是修改 eclipse.ini 所以jvm的内存大小怎么修改是看你运行的具体程序的,不通程序有不同的改法

转载于:https://www.cnblogs.com/telwanggs/p/6632448.html

如何加大jvm的内存和tomcat的内存相关推荐

  1. tomcat java内存_[Tomcat]Java内存溢出详解Tomcat内存设置

    Java内存溢出详解 一.常见的Java内存溢出有以下三种: 1.java.lang.OutOfMemoryError: Java heap space ----JVM Heap(堆)溢出 JVM在启 ...

  2. linux查看tomcat启动内存溢出,关于tomcat乱码以及tomcat jvm 内存溢出问题的解决方案和理论-Fun言...

    一:乱码问题1(前端通过url方式传递中文参数后台收到的是????) 此为Tomcat根目录-conif-server.xml 中 connectionTimeout="20000″ red ...

  3. tomcat 参数最佳实践_一线架构师开发总结:剖析并发编程+JVM性能,深入Tomcat与MySQL...

    每一个程序员都有自己清晰的职业规划和终极目标,无论之后是继续钻研技术,还是转管理岗.产品岗,都是需要自己具备有一定的实力,换句话说技术要牛逼.架构师,是很多程序员的终极目标,而成为一名Java架构师, ...

  4. java 查看堆外内存占用_如何监控和诊断JVM堆内和堆外内存使用?

    上一讲我介绍了 JVM 内存区域的划分,总结了相关的一些概念,今天我将结合 JVM 参数.工具等方面,进一步分析 JVM 内存结构,包括外部资料相对较少的堆外部分. 今天我要问你的问题是,如何监控和诊 ...

  5. JVM内存分析及导致内存溢出的不健壮代码及解决办法

    转自:http://hi.baidu.com/fvsd3/blog/item/9baec09a301bdebcc9eaf4a2.html 一.JVM内存区域组成  java把内存分四种:  1.栈区( ...

  6. jvm内存模型_JVM|02内存模型

    JVM内存模型 概述 Java内存模型(Java Memory Model ,JMM)就是一种符合内存模型规范的,屏蔽了各种硬件和操作系统的访问差异的,保证了Java程序在各种平台下对内存的访问都能保 ...

  7. tomcat增加内存

    第一步:打开tomcat的catalina.bat文件,在开头处,增加: SET CATALINA_OPTS= -Xms2048m -Xmx4096m -XX:MaxNewSize=512m -XX: ...

  8. Tomcat启动内存设置

    Tomcat启动内存设置 Tomcat的启动分为startupo.bat启动和注册为windows服务的启动,下面一一说明. 1.startup.bat启动 在tomcat_home/bin目录下找到 ...

  9. JVM堆内存与非堆内存(heap)官方详解

    JVM堆内存与非堆内存(heap)官方详解 JAVA堆内存管理是影响性能主要因素之一. 堆内存溢出是JAVA项目非常常见的故障,在解决该问题之前,必须先了解下JAVA堆内存是怎么工作的. 先看下JAV ...

最新文章

  1. 如何动态调试Python的第三方库
  2. Cocostudio 1.6 下载地址
  3. 容器私有云和持续发布都要解决哪些基础问题 第一集
  4. 计算机应用基础本科常见问题讨论,《计算机应用基础》(本科)2017年6月期末考试指导.pdf...
  5. MyEclipse或者Eclipse的小图标含义详解
  6. 诗和远方:无题(四十九)
  7. (18) HTML面试题集锦2
  8. ROS实现两台计算机之间的网络通信
  9. SAP License:ERP咨询顾问之路
  10. goroutine和channel机制与C#类库功能类比
  11. spring cloud互联网分布式微服务云平台规划分析--spring cloud服务监控中心
  12. 玩客云 装java_玩客云内置 eMMC 存储刷入 armbian
  13. 浏览器(2):自制Chromium内核浏览器,自动统计CSDN社区打卡记录
  14. go语言学习:语言简介
  15. linux安装百度网盘rpm,Deepin、Ubuntu下安装百度网盘baidunetdisk_linux_2.0.1.rpm的方法
  16. 计算机组成原理 --- 数据信息的表示
  17. 量化噪声的大小与什么成正比_什么叫 量化噪声?什么叫 量化白噪声?
  18. 博图用到c语言了吗,浅谈西门子TIA博图软件
  19. 在CSDN博客中添加Google Adsense等广告来赚钱
  20. brave浏览器_“隐私至上” Brave浏览器退出测试版

热门文章

  1. mysql 支持gbk_MySQL不支持GBK编码的解决方法
  2. python输入成绩求总分和平均分_python脚本如何输入成绩求平均分?
  3. c语言编程继承例子,C语言模拟实现C++的继承与多态示例
  4. mysql qcow2_qcow2文件格式分析
  5. java sort类_java中sort()方法的用法
  6. spring事务管理器的作用_【面试必问】Spring中的事务管理详解
  7. netif_receive_skb 函数解析
  8. linux下异步IO的简单例子
  9. 主题:ioctl函数详细说明
  10. java图片片识别中文_Java中使用tess4J进行图片文字识别(支持中文)