答案似乎很明显,但是在https://superuser.com/questions/406141/how-to-get-an-arm-cpu-clock-speed-in-linux中给出的所有可能的答案都不适用于我。
cat /proc/cpuinfo
只给我
processor : 0
model name : ARMv7 Processor rev 2 (v7l)
Features : swp half thumb fastmult vfp edsp thumbee neon vfpv3 tls vfpd32
CPU implementer : 0x41
CPU architecture: 7
CPU variant : 0x3
CPU part : 0xc08
CPU revision : 2
Hardware : Generic AM33XX (Flattened Device Tree)
Revision : 0000
Serial : 0000000000000000
在 /sys/devices/system/cpu
目录下没有名为 cpuinfo_*_freq
的文件。在这台机器上我没有 hwinfo
或 dmidecode
,也没有任何名为 cpu*
的可执行文件 :)
你知道如何通过程序获取或“测量”CPU的实际频率吗?
hwinfo
或dmidecode
。这是一个嵌入式(yocto)Linux,内核版本为3.12。 - fransperf stat sleep 1
,没有cpufreq或cpuidle,它基于周期的频率估计仅误差约为1%。 - Notlikethat