我试图找到Android设备的每秒周期数,并偶然发现了这个API类:http://static.meizu.com/m9sdk/reference/android/os/CPUfreq.html
以前有人用过吗?读取和保存方法有什么作用?
答案 0 :(得分:1)
偶然发现了这个API类
Android SDK中没有CpuFreq,在当前的Android源代码中似乎没有这样的类。
以前有人用过吗?
希望不是,除了固件应用程序之外。
答案 1 :(得分:0)
您可以尝试读取此文件/ sys / devices / system / cpu / cpu [x] / cpufreq / scaling_cur_freq(x从0开始到总核心数 - 1)以获取每个核心的当前cpu频率。
答案 2 :(得分:0)
如果您想要的每秒周期数,则可以轻松修改Perf
以获得此统计信息。默认情况下,perf stat
会为您提供一段很长时间内收集的统计信息。但是,修改perf
以便为您提供较小间隔的统计信息非常简单。
要将perf
包含在您的Android源代码中,您应该
git clone https://android.googlesource.com/platform/external/linux-tools-perf/
文件夹中的 external