如何理解 powertop 中的频率

如何理解 powertop 中的频率

我附上了播放 YouTube 上的单个视频(360p)时 powertop 的屏幕截图。我不知道如何准确理解此页面,但从我看到的 GHz 来看,我猜它处于高负载状态。我的 CPU 是 i7 4702mq,Turbo Boost 最高可达 3.2GHz。我的问题是:我应该如何理解此页面,单个 YouTube 视频的负载是否有问题?

Powertop 截图

答案1

CPUfrequency的运行速度可以称为heartbeat。速度越快,frequencyCPU 完成的工作就越多。因此,就像心跳加快时容易出汗一样,频率增加时 CPU 也会变得更热。

您的powertop屏幕快照显示了在不同频率上所花费的时间百分比。查看显示的部分3,21 GHz 22,2%。看来您的处理器的峰值速度为 3.2 千兆赫,相当于 3200 兆赫。简而言之,我们可以说 22.2% 的时间里每秒有 32 亿次心跳。

看看下面这一行1500 MHz 3,3%。核心以 1500 兆赫(1.5 千兆赫)的频率运行,占 3.3%。

虽然这些值看起来很有趣,但通常只有在出现问题时才会研究它们,例如 CPU 过热(长时间以过高频率运行)或系统锁定(一个或多个 CPU 陷入无限循环导致系统对输入没有响应和/或屏幕变灰)。

测试 YouTube 视频的更好方法是将其加载到一个窗口中,然后在另一个窗口中打开几个 Chrome 标签并滚动浏览网站。Chrome 滚动速度够快吗?请注意,当视频播放和网站图片同时下载时,互联网速度也会导致速度变慢。

Conky 显示

如果您有兴趣,可以使用 Conky 显示屏(我的显示屏在右侧)来实时显示 CPU 频率以及温度和平均负载系数。平均负载系数总结了 1 分钟、5 分钟和 15 分钟内的频率和每个频率的时间百分比。如下图所示:

Conky 平均负载

处理器速度1200 MHz具有误导性,因为它是拍摄照片的那一秒的。关闭英特尔睿频加速功能(上次 grub 启动时禁用英特尔 pstate)时,处理器速度在 1200 MHz 到 2400 MHz 之间波动,开启睿频加速功能时最高可达 3400 Mhz(3.4 千兆赫)。

相关内容