`
jinyanliang
  • 浏览: 304097 次
  • 性别: Icon_minigender_1
  • 来自: 河南开封
社区版块
存档分类
最新评论

Tomcat中关于堆内存与永久区内存的设置

 
阅读更多

1.在tomcat (免安装版)文件夹下的bin文件夹下找到catalina.bat,用记事本将它打开,在其中找到

rem ----- Execute The Requested Command ---------------------------------------

(。。。。。。。。。。。。。。。。。。。。。。。。。。。。。)

echo Using CATALINA_BASE:   %CATALINA_BASE%
echo Using CATALINA_HOME:   %CATALINA_HOME%
echo Using CATALINA_TMPDIR: %CATALINA_TMPDIR%

字段,在“echo Using CATALINA_BASE:   %CATALINA_BASE%”这一句的前面加上(..........)处。

  (1)服务器为1G内存时:

            set JAVA_OPTS= -server -Xms800m -Xmx800m -XX:PermSize=64m -XX:MaxNewSize=256m -XX:MaxPermSize=128m -Djava.awt.headless=true

   (2)服务器为64位、2G内存:

            set JAVA_OPTS= -server -Xms1024m -Xmx1024m -XX:PermSize=128m -XX:MaxNewSize=256m  -XX:MaxPermSize=256m -Djava.awt.headless=true  

分享到:
评论

相关推荐

    优化Tomcat配置(内存、并发、缓存等方面)方法详解

    Tomcat内存优化主要是对 tomcat 启动参数优化,我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数。 JAVA_OPTS参数说明 server 启用jdk 的 server 版; -Xms java虚拟机初始化时的最小内存; -...

    Tomcat内存溢出的三种情况及解决办法分析

    在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。 这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况: 1.OutOfMemoryError: Java...

    tomcat内存溢出总结(2013年)

    tomcat内存溢出总结:堆溢出。永久保存区域溢出 等等各种常见内存溢出问题的解决方法

    JVM内存模型架构图-新生代-老年代-永久代

    JVM内存模型架构图,核心部分包括: GC主要在新生区(伊甸园区)、老年区 新生区(伊甸园区(对象都是在这个区new出来的)、幸存区to、... jdk1.7去永久代,常量池在堆中 jdk1.8之后:无永久代,常量池在元空间中

    tomcat内存的分配和溢出处理方法

    如何获得JVM的最大可用内存?内存溢出的处理办法:第一种:是堆溢出。第二种:永久保存区域溢出。第三种:无法创建新的线程。

    tomcat性能优化方式简单整理

    Tomcat内存优化 启动时告诉JVM我要一块大内存(调优内存是最直接的方式) 我们可以在 tomcat 的启动脚本 catalina.sh 中设置 java_OPTS 参数 JAVA_OPTS参数说明 server 启用jdk 的 server 版 Xms java虚拟机初始...

    Java-JVM优化视频.zip

    5 实战:内存溢出的定位与分析 6 jstack的使用 7 VisualVM工具的使用 day2: 1 什么是垃圾回收 2 垃圾回收的常见算法 3 垃圾收集器以及内存分配 4 可视化GC日志分析工具 day3: 1 Tomcat8优化 2 JVM字节码 3 代码...

    Tomcat 类加载器的实现方法及实例代码

    类加载就是把编译生成的 class 文件,加载到 JVM 内存中(永久代/元空间)。 类加载器之所以能实现类隔离,是因为两个类相等的前提是它们由同一个类加载器加载,否则必定不相等。 JVM 在加载时,采用的是一种双亲...

    Flowable 的安装和源代码

    切换到持久存储将使我们有机会永久存储在Flowable用户界面中创建的BPMN流程,而不会在重新启动Tomcat时丢失流程。如果您喜欢不同的数据库类型,请随时根据需要更改步骤。 第1步:安装依赖项 为了以后更容易安装其他...

    javaee视频.zip

    网盘文件永久链接 目录1.输入输出1rar 2输入输出2rar 3,输人输出3rar 4线程创建rar 5.TCP.rar 6UDP.rar 7HTMl介绍+Tomcat安装ra 8.Servleti置版流程raI 9ava开发环蟯ra 10简单程序和程图.ran 11变星和基础数据类型....

    【白雪红叶】JAVA学习技术栈梳理思维导图.xmind

    关于java程序员发展需要学习的路线整理集合 技术 应用技术 计算机基础知识 cpu mem disk net 线程,进程 第三方库 poi Jsoup zxing Gson 数据结构 树 栈 链表 队列 图 操作系统 linux 代码控制...

    Activiti6.0教程例子下载

    7. HistoryService: HistoryService用于获取正在运行或已经完成的流程实例的信息,与RuntimeService中获取的流程信息不同,历史信息包含已经持久化存储的永久信息,并已经被针对查询优化。 现在至少要知道有这些对象...

    StudentList:源代码

    CingleVue 编码挑战 - 学生数据管理系统应用配置和部署指南: 应用程序可以在任何支持 Java ... 单击删除按钮将从数据存储中永久删除重新编码高级工作流程: 1 应用程序正在将 XML 数据加载到应用程序状态中的内存(到

    服务器性能测试报告.docx

    测试主要关注点如下: 服务器资源的使用与释放:主要是CPU、内存等; 程序页面数据量的合理分配; 识别系统性能瓶颈; 4、测试内容 本次性能测试选取了用户使用最终频繁的操作和对服务器会造成较大影响的内容,主要...

    智能调度平台系统技术要求.pdf

    智能调度平台系统技术要求 一、系统要求 1、总体目标要求 投标人必须采用先进成熟的技术和产品,严格按照相关国家标准 、行业标准的软件开发流程进行项目定制开发,不允许在实施过程 中作试验性开发或产品试用,确保...

    JAVA核心知识点整理(有效)

    2.2.4. 堆(Heap-线程共享)-运行时数据区 ...................................................................................... 23 2.2.5. 方法区/永久代(线程共享) ............................................

Global site tag (gtag.js) - Google Analytics