2015-09-25 74 views
0

我正在研究基於ffmpeg的視頻播放器。我每次嘗試退出時都會找到一個LAG。爲了弄清楚,我把一些日誌,發現它發生的時間。但是因爲ffmpeg使用C分成幾個線程,所以很難決定其中它發生了。日誌不會告訴我時間是否被另一個線程浪費了。如何在Android中跟蹤C線程?

我試過DDMS和OS.Debug.startMethodtraceing。但我無法找到詳細的信息。 是否有一些命令可以讓操作系統告訴我哪個線程需要更多時間?

回答

0

調查/proc/<pid>/task/<tid>/stat文件中每個線程的CPU利用率詳細信息