gpt4 book ai didi

Android 时钟滴答数 [赫兹]

转载 作者:塔克拉玛干 更新时间:2023-11-03 00:54:21 27 4
gpt4 key购买 nike

关于“total cpu usage of an application from /proc/pid/stat”的问题是解释,如何获得cpu使用率,但要做到这一点,我们必须知道时钟滴答。

但是我如何在 Android 中获取这个值(直接从设备获取)?我只是不知道如何在 Android 中使用以下功能,因为它似乎是 Linux 命令。

Hertz (number of clock ticks per second) of your system. In most cases, sysconf(_SC_CLK_TCK) can be used to return the number of clock ticks.

最佳答案

了解设备的 CPU 频率应该可以让您计算应用程序的总 CPU 使用率,正如您在问题中提到的帖子中所讨论的那样。您可以通过访问位于 /sys 目录中的特定系统文件来获取有关当前 CPU 频率的信息:

/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq

这会告诉您当前的 CPU 频率是多少。您还可以分别通过读取 cpuinfo_max_freqcpuinfo_min_freq 文件来确定可能的最大和最小 CPU 频率:

/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq

关于Android 时钟滴答数 [赫兹],我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27671744/

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