OS X 上的当前处理器速度

OS X 上的当前处理器速度

我有一台 Macbook Air,当内部核心 i5 加速时(使用 Turbo Boost),它会变热。我想制作一个 geektool 脚本来显示处理器当前的速度,并将其放在我的桌面上。不幸的是,这并不像在我的 Android 手机上找到相同的信息那么容易。

是否有人知道如何通过 shell 查找当前处理器速度(无论是 OSX 特定的还是 Unix/BSD,它都可能在这里起作用)。

答案1

您可以使用sysctl hw.cpufrequency。其输出以 Hz 为单位,例如:

hw.cpufrequency: 2660000000

hw.cpufrequency_minhw.cpufrequency_max分别包含最小值和最大值。

答案2

sudo powermetrics显示有关 CPU 频率的许多详细信息(包括系统平均值和每个代码)。它是一个内置的系统 CLI 实用程序:

System Average frequency as fraction of nominal: 119.17% (3098.45 Mhz)
[..]
CPU 0
[..]
CPU Average frequency as fraction of nominal: 119.18% (3098.67 Mhz)

CPU 1
[..]
CPU Average frequency as fraction of nominal: 119.07% (3095.79 Mhz)
[..]

相关内容