tomcat版本:apache-tomcat-5.5.28

解压版tomcat

修改catalina.bat文件,在开头添加如下内容:

JAVA_OPTS='-Xms1024m -Xmx2048m -XX:PermSize=256M -XX:MaxNewSize=256m -XX:MaxPermSize=256m'  

如果将解压版tomcat安装为Windows系统服务,需要修改注册表中的参数

修改注册表HKEY_LOCAL_MACHINE\SOFTWARE\Apache Software Foundation\Tomcat Service Manager\Tomcat5\Parameters\JavaOptions

末尾添加如下内容:

-Xrs -Xms1024m -Xmx2048m -XX:PermSize=256M -XX:MaxNewSize=256m -XX:MaxPermSize=256m

优化的内存值,取决于测试机器的内存配置,仅供参考~

修改完配置之后,重新启动tomcat,测试系统中比较占用内存的功能,观察进程的内存是否有变化

解压版tomcat的进程名javaw.exe,安装为系统服务tomcat的进程名为安装服务时的服务名称,类似于tomcatXXX

如果占用内存大小大于默认值就说明设置成功!

参考资料:

http://ihuangweiwei.iteye.com/blog/1233941

http://www.360doc.com/content/11/0628/21/3804236_130206311.shtml

转载于:https://www.cnblogs.com/wenlong/p/4524960.html

Tomcat5内存简单优化相关推荐

  1. Chrome V8系列--浅析Chrome V8引擎中的垃圾回收机制和内存泄露优化策略

    V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制.因此,V8 将内存(堆)分为新生代和老生代两部分. 一.前言 V8的垃圾回收机制:JavaScript使用垃圾回收机制来自动管理内存.垃圾 ...

  2. MySQL查看状态及简单优化

    MySQL查看状态及简单优化 使用show status命令 含义如下: aborted_clients 客户端非法中断连接次数 aborted_connects 连接mysql失败次数 com_xx ...

  3. 经典|图解Linux内存性能优化核心思想

    hi,大家好,今天分享一篇内存性能优化的文章,文章用了大量精美的图深入浅出地分析了Linux内核slab性能优化的核心思想,slab是Linux内核小对象内存分配最重要的算法,文章分析了内存分配的各种 ...

  4. Oracle sql语句简单优化

    一.操作符优化: 1.IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格.但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不 ...

  5. ios 内存深度优化_iOS性能优化之内存(memory)优化

    近期在工作中,对APP进行了内存占用优化,减少了不少内存占用,在此将经验进行总结和分享,也欢迎大家进行交流. 在优化的过程中,主要使用了以下工具: Instruments和Allocations 这个 ...

  6. Android Q app内存压缩优化方案介绍

    Android Q app内存压缩优化方案介绍 原创文章,谢绝转载! Android Q新增了部分系统性能优化方案,这里简单学习下,本篇文章先分析app compaction. 一.愿景: 在保证后台 ...

  7. 深入浅出:CPU,GPU,内存的优化

    营养非常丰富的一篇文章,原文:http://www.cnblogs.com/murongxiaopifu/p/4284988.html 阅读目录 前言: 看看优化需要从哪里着手 CPU的方面的优化: ...

  8. php java内存占用_PHP内存溢出优化代码详解

    相信很多人做大批量数据导出和数据导入的时候,经常会遇到PHP内存溢出的问题,在解决了问题之后,总结了一些经验,整理成文章记录下. 优化点 1.优化SQL语句,避免慢查询,合理的建立索引,查询指定的字段 ...

  9. mysql推荐内存_mysql大内存高性能优化方案

    mysql优化是一个相对来说比较重要的事情了,特别像对mysql读写比较多的网站就显得非常重要了,下面我们来介绍mysql大内存高性能优化方案 8G内存下MySQL的优化 按照下面的设置试试看: ke ...

最新文章

  1. CSS中列表样式的简介
  2. java转换ip地址格式转换_Java编程IP地址和数字相互转换代码示例
  3. 一年结构转换,陌陌走向稳健盈利,唐岩没有放手理由
  4. C++利用双哈希表实现存储机制hash table的算法(附完整源码)
  5. 新一代球王!日本推AI篮球机器人,命中率接近100%!
  6. 美图秀秀 Mac版终于上线 关于美图秀秀 Mac版初体验
  7. 织梦当前位置对应php文件,织梦cms怎么获取当前栏目路径
  8. java死锁怎么用jvm调试_jvm 内存dump、gc查看、线程死锁,jmap、jstack、jstat
  9. Springboot Excle导入导出
  10. STM32——整形变量转换为字符变量并通过串口发送出去
  11. 大一大学计算机期末考试题库,大学计算机基础 大一 考试必备题库
  12. Vue实现自定义下拉菜单
  13. MFC界面美化之换肤
  14. Pycharm社区版创建app并调试运行
  15. 科技视界杂志科技视界杂志社科技视界编辑部2022年第18期目录
  16. 华为交换机审计配置_华为交换机AAA配置管理.doc
  17. 网站页面上标签页小图标的添加方式
  18. 用计算机弹传说之下鱼姐的bgm,传说之下决心鱼姐模拟器
  19. iOS wifi 路由器 连接
  20. 此实现不是 Windows 平台 FIPS 验证的加密算法的一部分解决办法

热门文章

  1. 外贸网络推广浅谈蜘蛛抓取频次的原则跟哪些有关?
  2. 积极开展网络营销的AI换脸软件短短几日经历了从爆红到下架
  3. 浅析优化不同类型关键词都需要周期几何?
  4. 网站推广方法众多,对此你了解多少?
  5. java opencv 平移_如何使用opencv pnpRansac()函数中的平移矩阵和旋转矩阵设置Rajawali相机的旋转?...
  6. 安装batocera-linux教程_batocera游戏系统,一个U盘搞定所有模拟器
  7. 开发日记-20190528 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》.desktop创建
  8. 【编程开发】Python隐藏属性——使用双下划线标识私有属性,外部不可直接访问...
  9. 【OCR技术系列之二】文字定位于切割
  10. UVA - 10603 Fill(BFS求最小值问题)