[問題] Systrace裡面的CPU usage

看板AndroidDev作者 (′‧ω‧‵)時間5年前 (2019/04/22 14:24), 編輯推噓0(001)
留言1則, 1人參與, 5年前最新討論串1/1
最近在研究Device上面的CPU使用量, 但是從Android systrace抓出來的跟top命令直接抓到的看起來不match 請問有人知道systrace上面的CPU usage是怎麼算出來的嗎 QQ 我去撈了一下在kernerl/sched/下面看起來沒有去增加相關的trace點 神奇的是, 如果atrace我只抓了sched, freq, idle的話, 從systrace轉出來的html是不會有CPU usage這欄的. 但如果多加上workq的話就會多跑出CPU usage. 只是看起來那欄位在device busy的時候值也不高XD 如果多抓幾個category的話CPU usage又會爬上去 所以...綜上所述, 感覺像是該CPU usage是去計算相關的category的總使用量. 但是在Android Developer上面又找不到相關的描述. 是否有大神可以幫我解惑 QQ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.190.7 ※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1555914276.A.EA6.html

04/28 11:18, 5年前 , 1F
Update: looks it only calculate the Categorys we got
04/28 11:18, 1F
文章代碼(AID): #1SlLuawc (AndroidDev)
文章代碼(AID): #1SlLuawc (AndroidDev)