WebLogic调整Java虚拟机性能优化参数
2010-12-27 20:24
375 查看
1. 调整JVM的考虑因素
l JVM的提供商及版本(要通过WLS认证并且性能最佳)l 调整堆栈大小及垃圾回收算法
l 对JVM运行进行监控及告警设置
2. 调整技巧
l JVM内存设置不应该超过物理内存,否则会显著降低系统性能l 年轻代的内存设置应该不超过整个堆的50%,通常为25%到40%
l 生产模式下将初始堆内存与最大堆内存设置为相同值
3. HotSpot调优设置
表4、HotSpot调优参数设置操作 | 选项 | 说明 |
设置新生代大小 | -XX:NewSize | 通常-XX:NewSize设置为堆的四分之一 |
设置最大的新生代大小 | -XX:MaxNewSize | |
设置新生代比例 | -XX:SurvivorRatio | Eden/survivor的比值,通常为8 |
设置初始化堆大小 | -Xms | Oracle建议设置-Xms与-Xmx相等 |
设置最大堆大小 | -Xmx | |
设置大堆及ISM | -XX:+UseISM -XX:+AggressiveHeap | See http://java.sun.com/docs/hotspot/ism.html |
4. JRockit调优设置
表5、JRockit调优参数设置操作 | 选项 | 描述 |
设置年轻代 | -Xns | 当应用有大量临时对象时,该选项非常重要。最大值不能超过最大堆内存的95% |
设置初始堆大小 | -Xms | Oracle建议设置-Xms与-Xmx相等 |
设置最大堆大小 | -Xmx | 最大堆越小,垃圾回收与频繁,要选择折中的值。 |
设置垃圾回收算法 | -Xgc: parallel | |
执行适应性优化 | -XXaggressive:memory |
http://pindao.huoban.taobao.com/tms/channel/huangguan.htm?pid=mm_24766140_0_0
相关文章推荐
- WebLogic调整Java虚拟机性能优化参数
- 调整WebLogic性能优化参数
- 调整WebLogic性能优化参数
- Tomcat的性能优化及部署时的参数调整
- Java虚拟机(JVM)体系结构概述及各种性能参数优化总结
- 优化WebLogic 服务器性能参数
- Java虚拟机(JVM)体系结构概述及各种性能参数优化总结
- DB2性能优化 – 如何通过调整锁参数优化锁升级
- Tomcat的性能优化及部署时的参数调整
- 优化WebLogic 服务器性能参数
- Tomcat的性能优化及部署时的参数调整
- Odoo环境下Ubuntu服务器性能优化--参数调整
- 优化 WebLogic 服务器性能参数
- Odoo环境下Ubuntu服务器性能优化--参数调整
- NO.43 Web系统性能优化 2.参数类调优(环境部署:Oracle/Weblogic/JVM)
- 优化WebLogic 服务器性能参数
- Odoo环境下Ubuntu服务器性能优化--参数调整
- oracle性能优化参数的调整
- 【转】优化WebLogic 服务器性能参数
- Java虚拟机(JVM)体系结构概述及各种性能参数优化总结