紧接上篇JVM调优(二),Jason继续在介绍相应的SUN JDK下,不同GC策略相应的一些配置:
这里按照JDK guideline划分为两类:
1.吞吐量优先:
这里的吞吐量是指GC的时间与非GC时间的比值,即1分钟的GC,99分钟系统总时间,吞吐量为99%。
吞吐量优先策略适用于对响应时间不高的场景。
吞吐量优先首先可以通过-XX:GCTimeRatio=<N>来设定,公式为1/(1+N)。例如,-XX:GCTimeRatio=19时,表示
................Read More
之前Jason介绍了相关的IBM JDK下WAS 的GC log的相关信息,快做了一个月的SUN平台下的性能测试了,感触坡深,从一开始对solaris平台的调优到最后SUN JDK JVM的调优,一步步走过来,各种在guideline中有效无效的参数都相应的试过,最终性能也相应的调优提升了60%,今天阐述在SUN JDK平台下 WAS的GClog的相应情况。
在SUN 平台下我们可以加入以下的参数打引出我们想要的信息:
-XX:+PrintGCDeta
................Read More
JVM相关的调优一般都与相应的GC机制有关,这里首先介绍下WINDOWS平台下,WAS与DB2的搭配产生的GClog文件。
首先,我们需要在WAS中每个应用程序的JVM点选Verbose garbage collection,然后在相应的目录下您可以看到相应的GClog文件。以下是GClog文件的一部分:
<verbosegc version="200906_09">
#显示了GC的type和与上次GC之间的间隔时间#
<af type="nursery" id="2" timestamp="Jul
................Read More
最新评论