Ubuntu和处理器速度检测

Modified on: Sun, 17 Jun 2018 04:23:23 +0800

我有一台较旧的笔记本电脑,我在电视上用作媒体中心,我通常会安装/重新安装/卸载不同的操作系统和应用程序,以使其尽可能顺畅地运行。

我注意到的一件事很奇怪。我的笔记本电脑是HP Pavilion G62,它有一个运行速度为1800mhz的三核AMD处理器。当我从Windows 7中启动XBMC并查看处理器速度时,它显然是1800mhz。但是,当我从Ubuntu从启动器或会话中启动它时,它说处理器只有800mhz。

我想进一步调查,所以我在Windows中加载DXDIAG以查看速度是多少。果然,它表明它是1800mhz。但是,当在Ubuntu中启动HardInfo时,它告诉我每个核心的速度如下:1500mhz,1500mhz和800mhz。

这是否意味着广告的处理器速度和Windows检测到的速度都处于平局或四舍五入?或者Ubuntu检测到我的处理器速度是否存在问题,而且我的系统运行速度不如应该最佳?我倾向于说后者...主要是因为看起来Windows比Ubuntu运行得更顺畅。

最佳答案

默认情况下,Ubuntu使用ondemand频率调控器。要检查/切换调控器,请安装cpufrequtils包,如下所示:

sudo apt-get install cpufrequtils

检查每个核心运行的当前速度/调控器:

cpufreq-info

您可以将所有核心设置为性能,如下所示:

cpufreq-info

您可以确认所有核心现在都以最大频率运行,如下所示:

sudo cpufreq-set -r -g performance

注意:此更改是暂时的。重新启动后,它将返回ondemand


相关问答

添加新评论