当我们要在IIS PRD环境下分析异常,并且对问题毫无头绪,又没有权限直接上打Log的代码。这个时候就是Debug Diagnostics Tool & Windbg大显神威的时候了。
分类:
数据库 时间:
2015-05-21 22:20:09
阅读次数:
198
概述对于大型 JAVA 应用程序来说,再精细的测试也难以堵住所有的漏洞,即便我们在测试阶段进行了大量卓有成效的工作,很多问题还是会在生产环境下暴露出来,并且很难在测试环境中进行重现。JVM 能够记录下问题发生时系统的部分运行状态,并将其存储在堆转储 (Heap Dump) 文件中,从而为我们分析和诊...
分类:
系统相关 时间:
2015-05-21 22:00:29
阅读次数:
211
Android日志系统提供了收集和查看系统调试输出的机制。Logcat转储了系统消息的日志,包括当模拟器抛出一个错误时的堆栈信息和你在应用中使用Log类写的信息。你可以通过ADB或在DDMS中运行LogCat,它允许你实时阅读信息。...
分类:
其他好文 时间:
2015-05-19 22:48:48
阅读次数:
257
jvm日志和参数 ?一:理解GC日志格式,读GC日志的方法 1:开启日志 -verbose:gc? -XX:+PrintGCDetails? -XX:+PrintGCDateStamps -Xloggc:/path/gc.log -XX:+UseGCLogFileRotation ?启用GC日志文件的自动转储 (Sin...
分类:
其他好文 时间:
2015-05-19 21:04:03
阅读次数:
244
1 #include 2 #include 3 using namespace std; 4 5 struct student{ 6 int my_id; 7 char name[20]; 8 int my_age; 9 int my_score...
分类:
编程语言 时间:
2015-05-16 23:06:02
阅读次数:
255
对oracle datafile header进行转储...
分类:
数据库 时间:
2015-05-16 21:58:28
阅读次数:
174
关于控制文件转储后的trace文件中'Controlfile Checkpointed at scn'的含义...
分类:
其他好文 时间:
2015-05-16 21:55:59
阅读次数:
154
对oracle controlfile进行转储...
分类:
数据库 时间:
2015-05-16 21:55:41
阅读次数:
141
kdump是LinuxKernel崩溃时的转储机制,简单理解就是在系统启动过程中如果Kernel因为某些原因崩溃了,kdump就会负责记录日志以便排查原因。在CentOS6等Linux发行版中,即便采用最小化安装,kdump也会作为服务安装到系统中,此时可能因为我们对Linux分配的内存的限制导致kdump服..
分类:
系统相关 时间:
2015-05-15 09:18:06
阅读次数:
6002
性能分析工具运行程序需要在jvm调试模式下启动,这对实际已经在用的生产应用并不适合;还好,可以让JVM产生一个完全的线程转储,它可以显示所有线程的状态和调用堆栈;Unix系统上了可以执行kill -3 来得到;Windows系统按组合键Ctrl+Break;执行命令并不会杀掉java进程;这里以wi...
分类:
编程语言 时间:
2015-05-13 21:39:35
阅读次数:
228