您是否可以使用来自多个线程的Android Trace
类(http://developer.android.com/reference/android/os/Trace.html)并让它记录时间对每个线程进行相应的操作?
特别是,我有2个线程,每个线程都在做事情,我想使用systrace可视化每个线程在给定时间点正在做什么。 Trace
的文档只说你应该从调用#endSection
的同一个线程调用#beginSection
,但它没有说明多个线程是否可以自己调用{{1}和beginSection
同时。有谁知道这是否安全?
答案 0 :(得分:0)
这很安全。它将标记写入systrace设备,该设备在多个进程和线程之间共享。