oracle系统状态trace文件分析器当系统hang住时,或者进程间有阻塞时,你可以产生下面两种跟踪文件,一种是进程状态跟踪文件,一种是系统状态跟踪文件: process state dumps ==> 一个进程的所有对象状态,如果确认哪个进程有问题,就用该方法 system state dumps ==> 整个系统的所有进程中的所有对象状态进程状态转储可以用以下几种方式:process state dumps:1.ALTER SESSION SET EVENTS 'IMME
对于从事Android开发的人来说,遇到ANR(Application Not Responding)是比较常见的问题。一般情况下,如果有ANR发生,系统都会在/data/anr/目录下生成trace文件,通过分析trace文件,可以定位产生ANR的原因。产生ANR的原因有很多,比如CPU使用过高、事件没有得到及时的响应、死锁等,下面将通过一次因为死锁导致的ANR问题,来说明如何通过trace文件分析ANR问题。 对应的部分trace文件内容如下: “PowerManagerService” p