2.1 整體設(shè)計(jì)架構(gòu)
2.1.1 logd架構(gòu)設(shè)計(jì)圖
架構(gòu)設(shè)計(jì)圖內(nèi)容簡(jiǎn)介如下:
logd啟動(dòng)過(guò)程還存在其他內(nèi)容,比如LogStatistics :是日志統(tǒng)計(jì)模塊,默認(rèn)開(kāi)啟統(tǒng)計(jì)數(shù)據(jù)較少,僅能以 pid/uid
維度統(tǒng)計(jì)打印日志的數(shù)量。
整體日志打印過(guò)程:用戶(hù)調(diào)用java層接口,通過(guò)JNI調(diào)用走到native層(native層接口調(diào)用直接加載liblog調(diào)用接口輸入日志),加載liblog動(dòng)態(tài)庫(kù),通過(guò)socket通信將日志寫(xiě)入和讀取,最終輸出到對(duì)應(yīng)的文件或者控制臺(tái)。
2.1.2 命令查看logd進(jìn)程內(nèi)容
2.1.2.1 logd進(jìn)程內(nèi)容如下圖所示:
2.1.2.2 logd線(xiàn)程內(nèi)容簡(jiǎn)介
-
Android
+關(guān)注
關(guān)注
12文章
3971瀏覽量
130012 -
架構(gòu)
+關(guān)注
關(guān)注
1文章
528瀏覽量
25945 -
進(jìn)程
+關(guān)注
關(guān)注
0文章
207瀏覽量
14263
發(fā)布評(píng)論請(qǐng)先 登錄
Linux守護(hù)進(jìn)程
【Linux學(xué)習(xí)雜談】之守護(hù)進(jìn)程以及簡(jiǎn)單創(chuàng)建
Xilinx守護(hù)進(jìn)程已停止工作
初探Android系統(tǒng)整體架構(gòu)
Linux守護(hù)進(jìn)程詳解

你知道嵌入式linux系統(tǒng)下簡(jiǎn)單守護(hù)進(jìn)程(daemon)的編寫(xiě)?

linux守護(hù)進(jìn)程實(shí)例
Linux 安全模塊:守護(hù)進(jìn)程和套接字
文盤(pán)Rust--把程序作為守護(hù)進(jìn)程啟動(dòng)
Linux中如何編寫(xiě)守護(hù)進(jìn)程程序

logd的啟動(dòng)過(guò)程和內(nèi)容

Android日志與logd交互過(guò)程

kernel日志寫(xiě)入logd介紹

評(píng)論