高通平臺(tái)LOG目錄分析

高通平臺(tái)日志目錄分析

高通目錄.jpg
anr:
android(system)日志中搜索“ANR in”關(guān)鍵字, 可以得到信息

1拨黔、發(fā)生ANR的應(yīng)用進(jìn)程始苇、pid、類型筷转;

2姑原、cpu負(fù)載、內(nèi)存壓力呜舒、cpu使用情況等锭汛。

  1. event日志:(此時(shí)ANR的時(shí)間是最準(zhǔn)確的)

  2. trace日志: (發(fā)生ANR的進(jìn)程和時(shí)間點(diǎn))

####### CPU占比信息分析

關(guān)注的進(jìn)程就是發(fā)生anr的進(jìn)程、system_server袭蝗、kswapd0和其他占比較高的進(jìn)程唤殴、以及最終統(tǒng)計(jì)的整體cpu占比信息。如果kswapd0占比較高到腥,就說明內(nèi)存存在一定的壓力朵逝;iowait很高就說明系統(tǒng)在進(jìn)行一些I/O操作

####### Memory角度分析

(搜索關(guān)鍵字“Athena”,查看發(fā)生anr時(shí)間點(diǎn)前后的可用內(nèi)存情況)

查看日志文件中dumpsys_mem.txt文檔查看詳細(xì)

kernel日志分析思路

(在日志中直接搜索關(guān)鍵字“l(fā)owmemorykiller”乡范、“iowait”等)

  1. 綜合系統(tǒng)功能進(jìn)行整體分析

阻塞消息隊(duì)列(ANR_LOG 配名、MessageQueue)啤咽、系統(tǒng)可用內(nèi)存(Athena)、發(fā)熱功耗(horae(MTK)渠脉、system_server(QCOM))宇整、后臺(tái)GC頻率(GC)、dex2oat耗時(shí)(dex2oat)芋膘、凍結(jié)(ColorHansManager或OplusHansManager)鳞青、頻繁crash(fatal、am_crash)为朋、限頻臂拓、溫控策略(ThermalControlUtils)、lowmemorykiller(kernel日志)潜腻、root權(quán)限(銀行類應(yīng)用)埃儿、system.err、system.out融涣、binder_sample情況等日志進(jìn)行分析問題。

bluetooth

藍(lán)牙學(xué)習(xí)資料

dropbox

系統(tǒng)服務(wù)dropbox以文件形式記錄了系統(tǒng)各種異常信息精钮,例如app crash威鹿、native crash、anr轨香、kernel panic等等

adb shell dumpsys dropbox

/data/system/dropbox

1.系統(tǒng)正常啟動(dòng)后的自檢工作

1)SYSTEM_BOOT
開機(jī)一次忽你,記錄一次

2)SYSTEM_RESTART
如果system_server在設(shè)備運(yùn)行過程中異常,則會(huì)有記錄

3)SYSTEM_LAST_KMSG
kernel異常臂容。

學(xué)習(xí)資料

//app端添加dropbox日志
DropBoxManager dropbox = (DropBoxManager) getSystemService(Context.DROPBOX_SERVICE)
dropbox.addText 可實(shí)現(xiàn)把需要記錄的數(shù)據(jù)丟給dropbox進(jìn)行存儲(chǔ)
dumpsys

dumpsys命令用來dump所有運(yùn)行的服務(wù)狀態(tài)信息科雳。
dumpsys官方

logcats

(包含 main_log、events_log脓杉、kernel_log)糟秘,mainlog記錄手機(jī)android上層app以及framework相關(guān)活動(dòng)的log,比如你寫的app打印的log球散,就在這里面;eventslog則主要是ActivityManager、powerManager等相關(guān)的log茴厉;Kernellog則主要是驅(qū)動(dòng)相關(guān)的log搁骑。

event.log : event log分析

pstore

pstore是persistent storage的縮寫,內(nèi)核發(fā)生異常通過此把異常日志記錄下來屋讶,方便定位問題冰寻。

tcps

沒有查到相關(guān)資料,根據(jù)名字懷疑是tcp協(xié)議相關(guān)

tombstones

記錄進(jìn)程的出錯(cuò)地址皿渗,出錯(cuò)信號(hào)斩芭,線程堆棧没卸、/proc/*/maps等信息

學(xué)習(xí)資料

vendor_tombstones

同tombstones目錄,記錄了vendor分區(qū)的信息

通常還會(huì)有個(gè)wifi的目錄
image.png
batterylog

電池信息log

BL

bootLoader秒旋, 開機(jī)相關(guān)的log會(huì)存在此處

cupinfo dfinfo interrupts ip_info

cup的信息 分區(qū)信息 斷點(diǎn)信息 ip信息约计,

可通過, adb shel cat /proc/ 命令查看 df -h

kernellog meminfo

kernel層的log 內(nèi)存相關(guān)

kernel log記錄是從內(nèi)核啟動(dòng)開始的時(shí)間,非系統(tǒng)時(shí)間迁筛。如果要想對(duì)應(yīng)上logcat中l(wèi)og的時(shí)間煤蚌,可以在kernel log中搜索UTC,找到對(duì)應(yīng)的系統(tǒng)時(shí)間细卧,然后加上時(shí)間差即可

prop.tet ps.txt

正在運(yùn)行包名 和 進(jìn)程的信息

version.conf

各種版本信息在此配置文件中可以查看
hardware,H-2-01
build_number,S101
framework,L71091_CN_SECURE_USER_Q00037.0_S_ZUI_14.0.037_DEV_220516
operating,14.0.037
product_model,ZUK L71091
internal_framework,L71091_CN_SECURE_USER_Q00037.0_S_ZUI_14.0.037_DEV_220516
branch,bs_sm8450

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末尉桩,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子贪庙,更是在濱河造成了極大的恐慌蜘犁,老刑警劉巖,帶你破解...
    沈念sama閱讀 216,544評(píng)論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件止邮,死亡現(xiàn)場(chǎng)離奇詭異这橙,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)导披,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,430評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門屈扎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人撩匕,你說我怎么就攤上這事鹰晨。” “怎么了止毕?”我有些...
    開封第一講書人閱讀 162,764評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵模蜡,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我扁凛,道長(zhǎng)忍疾,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,193評(píng)論 1 292
  • 正文 為了忘掉前任令漂,我火速辦了婚禮膝昆,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘叠必。我一直安慰自己荚孵,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,216評(píng)論 6 388
  • 文/花漫 我一把揭開白布纬朝。 她就那樣靜靜地躺著收叶,像睡著了一般。 火紅的嫁衣襯著肌膚如雪共苛。 梳的紋絲不亂的頭發(fā)上判没,一...
    開封第一講書人閱讀 51,182評(píng)論 1 299
  • 那天蜓萄,我揣著相機(jī)與錄音,去河邊找鬼澄峰。 笑死嫉沽,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的俏竞。 我是一名探鬼主播绸硕,決...
    沈念sama閱讀 40,063評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼魂毁!你這毒婦竟也來了玻佩?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 38,917評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤席楚,失蹤者是張志新(化名)和其女友劉穎咬崔,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體烦秩,經(jīng)...
    沈念sama閱讀 45,329評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡垮斯,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,543評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了闻镶。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片甚脉。...
    茶點(diǎn)故事閱讀 39,722評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖铆农,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情狡耻,我是刑警寧澤墩剖,帶...
    沈念sama閱讀 35,425評(píng)論 5 343
  • 正文 年R本政府宣布,位于F島的核電站夷狰,受9級(jí)特大地震影響岭皂,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜沼头,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,019評(píng)論 3 326
  • 文/蒙蒙 一爷绘、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧进倍,春花似錦土至、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,671評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至垂蜗,卻和暖如春楷扬,著一層夾襖步出監(jiān)牢的瞬間解幽,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,825評(píng)論 1 269
  • 我被黑心中介騙來泰國(guó)打工烘苹, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留躲株,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,729評(píng)論 2 368
  • 正文 我出身青樓镣衡,卻偏偏與公主長(zhǎng)得像霜定,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子捆探,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,614評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • 轉(zhuǎn)自:https://duanqz.github.io/2015-10-12-Watchdog-Analysis ...
    洛的俠閱讀 2,278評(píng)論 0 1
  • ANR基本分析定位方法 ANR分析主要是Input然爆、Broadcast、Service三種ANR黍图, 對(duì)應(yīng)的時(shí)間主要...
    Fitz_Lee閱讀 1,663評(píng)論 0 1
  • Tcp/IP通信也是不安全的曾雕,在傳輸?shù)臅r(shí)候也可能出現(xiàn)漏洞 查看正在運(yùn)行的進(jìn)程 adb shell ps -A |g...
    遠(yuǎn)遠(yuǎn)飄著云閱讀 4,409評(píng)論 0 0
  • 一、Bugreport 文章Bugreport源碼篇(一)從源碼角度闡釋了Bugreport助被,那么本文則是從實(shí)戰(zhàn)角...
    HelloWorld__閱讀 13,974評(píng)論 2 5
  • 場(chǎng)景 開發(fā)期間或者本地測(cè)試機(jī)器發(fā)生的ANR信息trace文件bugreport文件 線上應(yīng)用獲取用戶使用過程中發(fā)生...
    南歌ccc閱讀 1,630評(píng)論 0 0