-
如何使用Jconsole查看JVM的memory性能
作者: lewi83 / 发表于 2015-06-26 15:55:58
GC(Garbage Collection): GC是一套Java VM回收空闲memory的机制。GC的算法和参数影响着JVM的性能。Java HotSpot VM GC使用的是generational GC(分代回收的策略),分代回收的策略把memory分成几代(generations)...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
Tomcat中Java垃圾收集调优『ZT』
作者: 系统消息 / 发表于 2012-12-08 13:41:29
1 JVM内存JAVA_OPTS参数说明 设置服务器端的JVM参数一般在catalina.bat文件中:JAVA_OPTS="-server -Xms2048m -Xmx2048m -Xss512k" JVM中对象的划分及管理介绍 JVM根据运行于其中的对象的生存时...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
java 堆内存的转换和分析
作者: weixiaoyeah / 发表于 2011-05-24 14:12:07
基于java的应用进行性能测试的时候,都会去观察她的内存使用情况,以免出现内存溢出或者内存使用的异常,那么jvm对于内存空间的使用,是怎么样的机制呢,下面是我看到过的比较清楚的描述,记录在此。标明转帖:ht...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
记一次性能调优总结
作者: xiaohanjiang / 发表于 2010-08-15 16:38:42
记一次性能调优总结
今天在运行测试工具的时候,发现运行非常缓慢,运行了4个多小时还没有运行完成。如此慢的运行效率,肯定需要对程序进行优化,否则我们的用例不知道何年何月才能运行完成。先简单描述下需求:...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
GC配置对性能的帮助 (二)
作者: wuyingminhui / 发表于 2010-06-30 10:28:55
JVM给了三种选择:串行收集器、并行收集器、并发收集器,但是串行收集器只适用于小数据量的情况,所以这里的选择主要针对并行收集器和并发收集器。默认情况下,JDK5.0以前都是使用串行收集器,如果想使用其他收集...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
GC配置对性能的帮助 (一)
作者: wuyingminhui / 发表于 2010-06-30 10:26:30
要了解GC对性能的作用,首先要了解相应的参数:JVM Options For GC
1: heap size
a: -Xmx
指定jvm的最大heap大小,如:-Xmx2g
b: -Xms
指定jvm的最小heap大小,如:-Xms1g
c: -Xmn
指定jvm中New Generation的大...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
JVM参数设置详解
作者: smile665 / 发表于 2010-05-10 23:56:34
JVM 参数设置详细说明1: heap size
a: -Xmx<n>
指定 jvm 的...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
性能测试之堆内存泄漏
作者: xiaohanjiang / 发表于 2010-03-22 23:02:36
内存泄漏的GCLOG
GC [DefNew: 211554K->1913K(235968K), 0.0461130 secs] 350102K->140481K(648160K), 0.0469790 secs]
[GC [DefNew: 211707K->2327K(235968K), 0.0546170 secs] 350275K->...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…
-
性能测试准备之JVM内存结构
作者: xiaohanjiang / 发表于 2010-03-22 22:36:25
JAVA性能测试中,我们必须了解JVM的内存结构,否则调优无从谈起。
1.内存结构图:
2.下面为各个区的里面详细区的解释
Eden Space
所有New Objects在此产生
当存活超过一个或多个Minor GC后将O...在蓝鲸项目,似乎大家对质量的关注意识有些欠缺,于是在项目上的不同角色、不同工作年限的人之间采样做了一次访谈,上面这个问题就是其中访谈的问题之一。有同事曾提醒我说这种题就是送分题,肯定不会有人回答不出。可是,事实并非如此…