gpt4 book ai didi

android - Android systrace 是否需要 root 访问权限?

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:57:25 29 4
gpt4 key购买 nike

我正在尝试在非 root 设备上运行 systrace。如果选择了任何跟踪事件,它总是会出现以下错误:

无法找到跟踪开始标记“TRACE:”:打开/sys/kernel/debug/tracing/events/cpufreq_interactive/enable 时出错:没有这样的文件或目录

如果没有选择跟踪事件,它可以工作,但跟踪不是很有用。

systrace 是否需要 root 权限?

请注意,我在 Windows-7 上直接从 Eclipse (DDMS) 运行 systrace。

最佳答案

根据 systrace.py --help,以下跟踪需要 root 访问权限:

  • -d, --disk: 跟踪磁盘 I/O(需要 root)
  • -u, --bus-utilization: 跟踪总线利用率(需要 root)
  • -w, --workqueue: 跟踪内核工作队列(需要 root)

其他选项未指定需要 root 访问权限。

这就是说,我可以使用一些跟踪(例如 --cpu-freq),但不幸的是我对 - -cpu-load 这给了我与你提到的完全相同的错误。

关于android - Android systrace 是否需要 root 访问权限?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14810460/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com