我可以运行systrace但是我无法看到SurfaceFlinger的跟踪。 GPU,bufferQueues等。
我给出了以下命令: systrace.py --time = 10 -o mynewtrace.html sched gfx view wm hal video workq
它只为CPU0,工作队列,irqs,kworker等提供输出。
编译内核时我们必须启用哪些特定的跟踪器?我错过了什么吗?
谢谢!
答案 0 :(得分:2)
得到了解决方案。 trace_marker文件未设置为可写入用户空间进程。使用后进行设置 chmod 222 / sys / kernel / debug / tracing / trace_marker和做 adb shell停止 adb shell启动 它开始工作了。