服务器上生成dump文件 jmap jmap命令可以打印出某个java进程(使用pid)内存内的,所有‘对象’的情况(如:产生那些对象,及其数量)。 参数: -dump:[live,]format=b,file= 使用hprof二进制形式,输出jvm的heap内容到文件=. live子选项是可选的,... ...
分类:
其他好文 时间:
2016-04-19 15:40:49
阅读次数:
226
在linux平台下,设置core dump文件生成的方法:1) 在终端中输入ulimit -c 如果结果为0,说明当程序崩溃时,系统并不能生成core dump。2) 使用ulimit -c unlimited命令,开启core dump功能,并且不限制生成core dump文件的大小。如果需要限制 ...
分类:
系统相关 时间:
2016-04-11 20:29:21
阅读次数:
230
WinDbg使用有点麻烦,还要符号表什么的。试了下,感觉显示很乱,分析的也不够全面。。。 试试其他的吧!今天电脑蓝屏了,就使用其dump文件测试,如下: 1、首先,最详细的,要属Osr Online这个在线分析网站了: 打开其分析地址:http://www.osronline.com/page.cf
分类:
其他好文 时间:
2016-03-13 22:18:03
阅读次数:
907
由于测试服务环境与Windbg运行环境的差异,这就可能出现Windbg在分析dump文件时.netsos.dll和mscordacwks.dll版本不一致问题,从而导致windbg调试器的扩展命令无法正常使用,具体的解决方法如下:1.首先定义Windgbsymbols路径(如:d:\temp),接着在symbols路径下创建一个文件..
分类:
数据库 时间:
2016-03-11 12:24:44
阅读次数:
199
使用MAT比較多个heap dump文件 调试内存泄露时,有时候适时比較2个或多个heap dump文件是非常实用的。这时须要生成多个单独的HPROF文件。以下是一些关于怎样在MAT里比較多个heap dumps的内容(有一点复杂):1. 第一个HPROF 文件(usingFile > Open H
分类:
其他好文 时间:
2016-03-07 16:47:50
阅读次数:
126
最近做了一个case, 客户在ALWAYSON环境下进行failover操作, 之后所有replica上的alwayson group状态变成了resolving。 并且在执行failover的replica上生成1个到多个dump 文件。 下面是具体的排查问题。 环境 === SQL Server...
分类:
其他好文 时间:
2016-01-04 13:18:18
阅读次数:
674
3.core dump分析 有了core dump文件,接下来要做的就是通过命令去解析此文件,定位具体问题了,主要有以下三个命令:(1)先执行gdb$JAVA_HOME$/bin/javacore-java-16427-1325846515,再执行bt,输出结果如下:Loaded symbols f...
分类:
其他好文 时间:
2015-12-21 18:33:26
阅读次数:
657
抓dump文件,经常是解决众多疑难杂症的不二手段。但是很多时候,我们没办法抓。比如说 ?几秒内的线程数暴涨200个,然后迅速回落 ?程序跑了两天,内存涨到某个数字就自己OOM了 原因不外乎都是时间短,没有办法人肉来一直看着,而且,即使盯着,你敲回车让adplus把cdb调出来,至少也要几秒钟,...
分类:
其他好文 时间:
2015-12-07 12:27:55
阅读次数:
180
2015-11-20删除实例#1.关闭数据库SQL> shutdown abort;#2.删除实例数据文件和dump文件[oracle@mdb ~]$find $ORACLE_BASE/ -name $ORACLE_SID -exec rmdir -rf * {} \;[oracle@mdb ~]....
分类:
数据库 时间:
2015-11-20 19:06:41
阅读次数:
269
1. core dump文件系统设置http://www.cnblogs.com/no7dw/archive/2013/02/18/2915819.html编译时需要输入-g才会生成coredump文件:gcc -g -o test test.ccore文件的生成开关和大小限制:1)使用ulimit...
分类:
系统相关 时间:
2015-11-12 17:47:52
阅读次数:
219