测试测了个bug, 操作dtmb 频道的时候系统重启, 由于生成了core dump文件,所以先看下core dump。
一 . 要想调试core dump,首先要生成core dump, 一般只有c/c++编译生成的二进制程序崩溃了才会生成core dump, 一般需要以下设置。
1)
运行ulimit -c unlimited
----> 要置成unlimited, 这个...
分类:
移动开发 时间:
2016-05-12 14:24:26
阅读次数:
376
VisualVM是JDK自带的一款全能型性能监控和故障分析工具,包括对CPU使用、JVM堆内存消耗、线程、类加载的实时监控,内存dump文件分析,垃圾回收运行情况的可视化分析等,对故障排查和性能调优很有帮助。
VisualVM连接远程服务器有两种方式:JMX和jstatd,两种方式都不能完美支持所有功能,例如JMX不支持VisualGC,jstatd不支持CPU监控,实际使用可同时配置上并按需选用。...
分类:
其他好文 时间:
2016-05-07 09:48:30
阅读次数:
165
1.1. Java dump概述
JavaDump即Java虚拟机的运行时快照。制作和分析dump时,常常将当时Java虚拟机运行时的状态和信息保存到dump文件。
dump分类:
线程Dump,包含JVM进程中所有线程的运行状态。纯文本格式。
堆Dump,包含线程Dump以及所有堆对象的状态。二进制格式。
1.2. 制作和分析Dump
1.2.1. 常见Java虚拟机
不同J...
分类:
移动开发 时间:
2016-05-05 22:46:31
阅读次数:
337
使用WinDBG这个工具,可以在应用程序异常终止或者无响应时获取它的尸体,以用来解剖研究。 Creating Dump File 在Vista环境中抓取Dump文件很方便,在task manager(Ctrl-Shift-Esc)中,选中要生成dump文件的进程,点击context menu中的"C ...
分类:
移动开发 时间:
2016-05-05 00:14:01
阅读次数:
304
服务器上生成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