Tomcat5内存简单优化
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内存简单优化相关推荐
- Chrome V8系列--浅析Chrome V8引擎中的垃圾回收机制和内存泄露优化策略
V8 实现了准确式 GC,GC 算法采用了分代式垃圾回收机制.因此,V8 将内存(堆)分为新生代和老生代两部分. 一.前言 V8的垃圾回收机制:JavaScript使用垃圾回收机制来自动管理内存.垃圾 ...
- MySQL查看状态及简单优化
MySQL查看状态及简单优化 使用show status命令 含义如下: aborted_clients 客户端非法中断连接次数 aborted_connects 连接mysql失败次数 com_xx ...
- 经典|图解Linux内存性能优化核心思想
hi,大家好,今天分享一篇内存性能优化的文章,文章用了大量精美的图深入浅出地分析了Linux内核slab性能优化的核心思想,slab是Linux内核小对象内存分配最重要的算法,文章分析了内存分配的各种 ...
- Oracle sql语句简单优化
一.操作符优化: 1.IN 操作符 用IN写出来的SQL的优点是比较容易写及清晰易懂,这比较适合现代软件开发的风格.但是用IN的SQL性能总是比较低的,从ORACLE执行的步骤来分析用IN的SQL与不 ...
- ios 内存深度优化_iOS性能优化之内存(memory)优化
近期在工作中,对APP进行了内存占用优化,减少了不少内存占用,在此将经验进行总结和分享,也欢迎大家进行交流. 在优化的过程中,主要使用了以下工具: Instruments和Allocations 这个 ...
- Android Q app内存压缩优化方案介绍
Android Q app内存压缩优化方案介绍 原创文章,谢绝转载! Android Q新增了部分系统性能优化方案,这里简单学习下,本篇文章先分析app compaction. 一.愿景: 在保证后台 ...
- 深入浅出:CPU,GPU,内存的优化
营养非常丰富的一篇文章,原文:http://www.cnblogs.com/murongxiaopifu/p/4284988.html 阅读目录 前言: 看看优化需要从哪里着手 CPU的方面的优化: ...
- php java内存占用_PHP内存溢出优化代码详解
相信很多人做大批量数据导出和数据导入的时候,经常会遇到PHP内存溢出的问题,在解决了问题之后,总结了一些经验,整理成文章记录下. 优化点 1.优化SQL语句,避免慢查询,合理的建立索引,查询指定的字段 ...
- mysql推荐内存_mysql大内存高性能优化方案
mysql优化是一个相对来说比较重要的事情了,特别像对mysql读写比较多的网站就显得非常重要了,下面我们来介绍mysql大内存高性能优化方案 8G内存下MySQL的优化 按照下面的设置试试看: ke ...
最新文章
- CSS中列表样式的简介
- java转换ip地址格式转换_Java编程IP地址和数字相互转换代码示例
- 一年结构转换,陌陌走向稳健盈利,唐岩没有放手理由
- C++利用双哈希表实现存储机制hash table的算法(附完整源码)
- 新一代球王!日本推AI篮球机器人,命中率接近100%!
- 美图秀秀 Mac版终于上线 关于美图秀秀 Mac版初体验
- 织梦当前位置对应php文件,织梦cms怎么获取当前栏目路径
- java死锁怎么用jvm调试_jvm 内存dump、gc查看、线程死锁,jmap、jstack、jstat
- Springboot Excle导入导出
- STM32——整形变量转换为字符变量并通过串口发送出去
- 大一大学计算机期末考试题库,大学计算机基础 大一 考试必备题库
- Vue实现自定义下拉菜单
- MFC界面美化之换肤
- Pycharm社区版创建app并调试运行
- 科技视界杂志科技视界杂志社科技视界编辑部2022年第18期目录
- 华为交换机审计配置_华为交换机AAA配置管理.doc
- 网站页面上标签页小图标的添加方式
- 用计算机弹传说之下鱼姐的bgm,传说之下决心鱼姐模拟器
- iOS wifi 路由器 连接
- 此实现不是 Windows 平台 FIPS 验证的加密算法的一部分解决办法
热门文章
- 外贸网络推广浅谈蜘蛛抓取频次的原则跟哪些有关?
- 积极开展网络营销的AI换脸软件短短几日经历了从爆红到下架
- 浅析优化不同类型关键词都需要周期几何?
- 网站推广方法众多,对此你了解多少?
- java opencv 平移_如何使用opencv pnpRansac()函数中的平移矩阵和旋转矩阵设置Rajawali相机的旋转?...
- 安装batocera-linux教程_batocera游戏系统,一个U盘搞定所有模拟器
- 开发日记-20190528 关键词 读书笔记《鸟哥的Linux私房菜-基础学习篇》.desktop创建
- 【编程开发】Python隐藏属性——使用双下划线标识私有属性,外部不可直接访问...
- 【OCR技术系列之二】文字定位于切割
- UVA - 10603 Fill(BFS求最小值问题)