1 / 6
文档名称:

WeblogicJVM调整.doc

格式:doc   大小:182KB   页数:6页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

WeblogicJVM调整.doc

上传人:雨林书屋 2022/9/4 文件大小:182 KB

下载得到文件列表

WeblogicJVM调整.doc

相关文档

文档介绍

文档介绍:WebLogicServer的Java参数需要在脚本中改正某些默认Java值才能知足您的环境和应用程序的需要。
1)改正JAVA_HOM变量的值。
指定要使用的
的顶级目录的绝对路径名。比如,
c:\bea\jrockit90

WebLogicServer的Java参数需要在脚本中改正某些默认Java值才能知足您的环境和应用程序的需要。
1)改正JAVA_HOM变量的值。
指定要使用的
的顶级目录的绝对路径名。比如,
c:\bea\jrockit90

SDK
在Windows或Linux平台上,BEASystems建议使用以下JVM:
?关于开发模式,使用带有
HotSpotClientJVM


?关于生产模式,使用
SunSDK
其余

BEAJRockit?SDK

供给最优运转性能,与
SDK
SDK
比,其首次启动周期可能需要较长时间。
2)改正JAVA_VENDC变量的值。
?BEA表示您使用的是JRockitSDK它仅在支持Jrockit的平台上有效。
Sun表示您使用的是SunSDK。
?HP和IBM表示您使用的是HewlettPackard或IBM供给的SDK。这些值仅在支
持HP或IBMSDK的平台上有效。
3)假如堆空间不足,则可能会出现以下Java错误:
<<nostacktraceavailable〉〉<<nostacktraceavailable>>Exceptioninthread
"main"
此时需要改正堆空间值,堆大小调整提示,以下部分供给了调整VM堆大小的一般准则:
?堆大小应设置为一个适合的值,进而使
使用的最大内存量不超出可用物理
RAM
VM
量。假如超出该值,则OS会开始分页,性能也会明显降低。
VM使用的内存一直多于堆大小。除了堆大小设置,还要分派内部
VM功能、VM
以外的当地库和永远代内存(仅合用于
储存类和方法所需的内存)所
SunVM
需的内存。
*使用分代式垃圾采集方案时,温床大小不该超出
Java堆总大小的一半。往常情
况下,堆大小的25%到40%就已足够。
?在生产环境中,将最小堆大小和最大堆大小设置为同一值,
能够防止浪费
用于经常调整堆大小所需的VM资源。这也合用于新一代堆大小
(Sun)或温
床大小(BEAJrockit)。
BEAJRockitJVM堆大小选项
设置温床
-Xns
最好试试将温床设置得尽可能大,同时
任务
选项
说明
还要使垃圾采集暂停时间缩短至能够接
1
受的程度。应用程序创立大批暂时对象时,
这特别重要。
温床的最大大小不可以超出最大堆大小的
设置最小堆大-Xms

设置最大堆大-Xmx


BEA建议将最小堆大小(-Xms)与最大堆大小(-Xmx)设置为同样的值,以便将垃圾采集的耗费降至最低。
假如与活动数据量对比,最大堆大小值设置得较低,则会因强迫进行屡次垃圾采集而降低性能。
设置垃圾采集尽早在运转Java应用程序时履行自适应优化。
比如,从java

-Xgc:parallel
这样,瓶颈检测器会在开始时以较高的
-XXaggressive:memory
频次运转,而后渐渐