首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java6自带性能分析下令

2012-11-01 
java6自带性能分析命令jstack 14179 filename 查看堆栈catalina.sh 要使用kill -3 要修改catalina.sh文

java6自带性能分析命令
    jstack 14179 > filename 查看堆栈
catalina.sh 要使用kill -3 要修改catalina.sh文件
jmap -heap 14179 > filename 查看jvm内容中各个区情况
jmap -histo 8513 > fileanme 查看内存中对象占用内存情况,按照类型,大小从高到低排序
jmap -dump:format=b,file=f:/mdt/dmp/1716.bin 6033 获取dmp文件
命令为在linux使用的命令
数字部分为进程号

补充一点,jdk1.5,window版本并不包含jmap命令,jdk1.6才包含jmap命令

获取dmp文件后,可以通过memoryanalysis分析下对象引用关系,对于一些对象占用多大的情况下比较有用. 

热点排行