如何一次读取所有CPU内核的频率?

我希望在给定时刻获得所有CPU内核的当前频率 .

当我做:

cat /sys/devices/system/cpu/cpu*/cpufreq/scaling_cur_freq

我得到以下值:

803808
900124
900007
900040
900031
900025
900003
900005

它们是不同的,因为每个核心的工作频率略有不同吗?或者因为读取不同文件之间有一段时间,对应不同的核心?

在Linux中一次读取所有CPU核心频率的正确方法是什么? ( CBASH

回答(1)

2 years ago

您可以通过此bash命令阅读此信息:

cat /proc/cpuinfo