WEB开发网      濠靛倻鏅悵顖涚附閽樺鐎诲ù婊庡亾缁辨帗鎷呴悩鍨暠濞戞挴鍋撳ù鐘烘閸ㄥ孩绂嶉锝喰﹂柟瀛樺灣濠婃垿鎯冮崟顏嗩伇濞寸姾妫勬慨鈺呭礉濞戝磭骞㈤悹鍥у槻閸ㄥ孩绂嶉敓锟� ---闁挎洩鎷�
开发学院软件开发Java WebLogic调整Java虚拟机性能优化参数 阅读

WebLogic调整Java虚拟机性能优化参数

 2010-12-13 07:14:43 来源:WEB开发网 闁靛棴鎷�闁告垵绻愰惃顒傗偓娑欍仦缂嶏拷濠⒀呭仜閵囧洨鈧稒銇炵紞锟�闁靛棴鎷�  闁稿繗娅曢弫鐐次涘▎鎰泚闁告娲ㄥ▓鎴濐嚗椤旂厧瑙�
核心提示:1. 调整JVM的考虑因素l JVM的提供商及版本(要通过WLS认证并且性能最佳)l 调整堆栈大小及垃圾回收算法l 对JVM运行进行监控及告警设置2. 调整技巧l JVM内存设置不应该超过物理内存,否则会显著降低系统性能l 年轻代的内存设置应该不超过整个堆的50%,WebLogic调整Java虚拟机性能优

1.    调整JVM的考虑因素

l  JVM的提供商及版本(要通过WLS认证并且性能最佳)

l  调整堆栈大小及垃圾回收算法

l  对JVM运行进行监控及告警设置

2.    调整技巧

l  JVM内存设置不应该超过物理内存,否则会显著降低系统性能

l  年轻代的内存设置应该不超过整个堆的50%,通常为25%到40%

l  生产模式下将初始堆内存与最大堆内存设置为相同值

3.    HotSpot调优设置

4HotSpot调优参数设置

操作

选项

说明

设置新生代大小

-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调优设置

1 2  下一页

Tags:WebLogic 调整 Java

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接