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