zoukankan      html  css  js  c++  java
  • DB文件会生成在哪里以及生成的个数是多少?

    当系统发生Kernel Exception、System Server异常等问题时。MTK内部机制会抓取相关异常调试信息。产生相应的DB文件,放到aee_exp目录下。而在不同的情况下。aee_exp目录所在的路径以及aee_exp目录下的DB文件个数都会有所不同。
     
    一. DB的路径
          DB的路径仅仅有两种路径:/data/aee_exp或者/sdcard/mtklog/aee_exp。

    当中/sdcard通常是内置sdcard。

    DB实际存放路径的规则例如以下:
     
       (1)ENG版本号
     
             ENG版本号默认是打开MTKLogger,所以普通情况下DB优先放到在/sdcard/mtklog/aee_exp。

    可是当发生的是KE重新启动这类异常,此时MTKLogger还没起来,则aee_exp会生成在/data/aee_exp。


     
       (2)USER版本号
     
            USER版本号默认是关闭MTKLogger,所以此时DB是生成在/data/aee_exp。可是假设在USER版本号将MTKLogger打开。则aee_exp是生成在/sdcard/mtklog/aee_exp。
     
     
    二. aee_exp下的DB个数
     
         USER版本号关闭MTKLogger的情况下,仅仅有发生的是Fatal级别的异常才会抓取DB(包括KE。异常reboot。system_server出现异常的JE和NE以及software WatchDog)。且aee_exp最多保存4个DB文件,名称如db.xx.dbg,当中xx为“00”,“01”,“02”,“03”,再发生异常时依次覆盖“01”,“02”,“03”。会一直保留最老的“00”。
    除此之外的其他情况下是会抓取包含Exception级别的异常DB,且aee_exp最多会保存20个DB文件(db.00.dbg。db.01.dbg,......db.19.dbg)。再发生异常时依次覆盖“01”,“02”,“03”......"19",会一直保留最老的“00”。

  • 相关阅读:
    HDFS高阶
    Flume学习笔记
    Yarn学习笔记
    二进制中1的个数
    二叉搜索树的后序遍历
    空指针
    web第十天总结
    绩效考核系统
    制作流程图,activity,好不容易找到的
    职业规划
  • 原文地址:https://www.cnblogs.com/yxysuanfa/p/7270450.html
Copyright © 2011-2022 走看看