当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:13:00  来源:本站整理

WebLogic JRockit的操纵和性能调优[Java编程]

赞助商链接



  本文“WebLogic JRockit的操纵和性能调优[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

一.JRockit调优简介

JRockit是一个自适应的JVM,它可以自动调整自己去适应底层硬件,因此对它的调优主要集合在一些需求人工干涉的参数上,比方说:需求划分多少RAM给JRockit利用等.JRockit有一组非尺度的-X启动选项,我们可以用它来疗养JVM.JRockit有两组主要的子系统可以被优化--内存管理系统(包含垃圾回收)和线程系统.在内存管理子系统方面,有很多调优的工作可以做.

二.Tuning WebLogic JRockit JVM

1.设置初始堆尺寸

可以通过-Xms:<size>m来设置初始堆大小,假如-Xmx的值小于128MB,则-Xms缺省取值为16MB;假如-Xmx设置大于128MB,则-Xms缺省值为物理内存的25%,最大不超越64M.例子:

-Xgc:gencon -xms:64m -Xmx:64m myClass

2.设置最大堆尺寸

可以通过-Xmx:<size>m来设置最大堆尺寸.在IA32构架下,由于操作系统给每个进程的最大内存寻址空间为1.8G,因此最大堆尺寸不能超越1.8G.在IA64构架下,就没有1.8G的限制.

假如你的JAVA利用程序在运行时呈现了Out of memory的错误,你就需求调大最大堆尺寸.假如没有设置最大堆尺寸,则缺省值为:

1.假如设置了-Xgc:gencopy,由最大堆尺寸是min{400, 物理内存*75%};

2.假如没有设置-Xgc:gencopy,由最大堆尺寸是min{1536, 物理内存*75%};

最妙手工把最大堆尺寸设置为物理内存(1024M)的75%:

-Xgc:gencon -xms:64m -Xmx:768m myClass

3.设置Nursery的尺寸

可以利用-Xns:<size>来设置Nursery的尺寸,我们要在保证垃圾回收停登时间(garbage collection-pause)尽大概短的同时,尽大概加大Nursery的尺寸,这在成立了大量的暂时对象时特别重要.缺省值为:

1.关于-Xgc:gencopy,缺省的Nursery大小为320KB/CPU,关于10个CPU的系统来说,Nursery大小为3200KB(3.2M)

2.关于-Xgc:gencon,缺省的Nursery大小为10M/CPU,关于10个CPU的系统来说,Nursery大小为100M

4.定义内存空间的清理机会

可以利用-Xcleartype:<gc|local|alloc>来定义已经被垃圾回收的内存空间在什么时刻可以被清理,支持以下三种方法:

1.gc,在垃圾回收的同时清理内存;

2.local,在分配了一块thread-local区域时清理内存,仅在把参数-Xallocationtype设置成local时才有效;

3.alloc,在这块内存被分配给别的对象时清理.在IA64上目前还不支持.


  以上是“WebLogic JRockit的操纵和性能调优[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 配置BEA WebLogic 8.1 JDBC衔接
  • WebLogic利用DB的Java控件访谒数据库
  • 把WebLogic EJB程序迁移到JBoss上
  • 在Weblogic上配置Hibernate为JNDI
  • JBuilder+WebLogic实现教材管理系统
  • Jbuilder6.0+Weblogic6.0完成EJB开公安置
  • 以weblogic为服务器开辟会话EJB
  • WebLogic8.1的中文问题办理办法
  • WebLogic UDDI Client API实例学习(一)
  • WebLogic UDDI Client API实例学习(二)
  • Weblogic中因为IP变更招致SubCoordinator not available,Transa
  • 关于在weblogic中异步伐用webservice
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .