壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1616|回复: 0

在WebSphere 6.0.2.x 中设置参数以提高Maximo 6系统的性能

[复制链接]
发表于 2009/8/1 22:02:57 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
问题:
Maximo 及 WebSphere 在提高内存相关性能方面的建议措施:
IBM WebSphere 修改了IBM JDK1.4.2 SR3 的JDK参数。所有使用IBM JDK 1.4.2 SR3 及其之后版本的 WebSphere 版本都会有所影响。该变化导致 WebSphere 在处理一些不再被使用的对象时,当对象停止使用,应用服务依旧会保持之达10分钟之久。在高负荷的应用环境,这种机制会导致内存泄漏以致应用服务内存饥饿而挂起。参数ackTimeout 可以控制这种现象。

JDK 参数中,如果设置缺省的TCP/IP stack为standard IP V4,这对提高网络的性能也会有益。该设定可以使得WebSphere无需不断地去判定IP类型。该参数为 -Djava.net.preferIPv4Stack。

ackTimeout 参数缺省值为 600000 毫秒 (即 10 分钟).这里推荐值为10000毫秒 (10 秒)

-Dsun.rmi.dgc.ackTimeout=10000

注意:减小该值会导致应用服务更频繁地去检查对象从而增加CPU的使用。这样的设置通常是一种折衷,控制CPU的使用与清理内存是互相影响的,需要达到有效的平衡。缺省的设定通常是可以被接受的,只有当性能及内存使用问题出现的时候,方才进行这种改变。

用以提高 TCP/IP V4 packets 的性能的参数可以设为:

-Djava.net.preferIPv4Stack=true

上述两个参数的设置在WebSphere 管理控制台中进行,在应用程序服务器 > {Maximo 应用服务名} > 进程定义 > Java 虚拟机下,找到字段“通用JVM 参数”,输入上述两个参数,以空格分开,如下所示:
-Dsun.rmi.dgc.ackTimeout=10000
-Djava.net.preferIPv4Stack=true

更多相关的信息请参阅以下链接:

WebSphere 5.1http://publib.boulder.ibm.com/infocenter/wasinfo/v5r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/urun_rconfproc_jvm.html

WebSphere 6.0http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/urun_rconfproc_jvm.html

WebSphere 6.1http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/urun_rconfproc_jvm.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 14:16 , Processed in 0.010472 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表