Linux 仅识别 2Ghz 以上的 800Mhz

Linux 仅识别 2Ghz 以上的 800Mhz

我尝试了 Suse 11 (KDE)、Xubuntu 11.10 和 Lubuntu 11.10,这些系统只能识别我的 800Mhz处理器2Ghz!

我使用的实用程序是:linuxinfo、sysinfo、“系统分析器和基准测试”。所有这些都只显示 800Mhz

我的系统规格是:

  • AMD Turion 64 移动版 MK36
  • 512 内存
  • nVidia Geforce Go 6150(我也尝试过使用 nVidia 受限驱动程序)
  • 120GB 硬盘

最奇怪的是,Windows XP 和 Windows 7 可以识别我的处理器的 2Ghz,

我能做些什么?

ps(这不仅仅是800Mhz的值,我也觉得我的系统使用linux很慢)

答案1

看起来您已ondemand默认启用了调节器。请检查并禁用cpufreq或禁用cpuspeed您电脑上的守护进程以全速运行。

答案2

移动处理器会根据工作负载调整频率,你可能会查看启动频率

也可以看看https://serverfault.com/q/48108/55524

答案3

它被称为动态频率缩放并且不仅适用于移动芯片(尽管现代移动芯片几乎总是这样做以降低电池消耗)。我的台式机的 i7 处理器速度步伐涡轮增压根据负载动态改变频率,AMD 也有自己的类似方案。Windows 说您的处理器是 2GHz 时可能在撒谎,除非在重负载下(以 2GHz 运行),否则处理器很可能以 800MHz 运行。动态频率变化会在不需要时降低功耗,从而减少热量、噪音(来自风扇)和功耗。尝试进行一些繁重的计算(在所有处理器上),您可能会在 Linux 中看到您的 CPU 频率上升到 2GHz。

答案4

正如其他人指出的那样,这可能与省电有关,而且没问题。当您的计算机空闲时,CPU 以 800Mhz 运行。一旦需要更多处理能力,按需调节器(内核的一部分)就会提高频率。

我的笔记本电脑有 2GHz 双核 CPU,空闲时工作频率为 800MHz。下面,您可以看到一个屏幕截图,其中摘录了/proc/cpuinfoGnome CPU 频率监视器(带有蓝色条的芯片)的面板cpufreq-selector。从文本输出和图形指示器中,您都可以知道 CPU 并未全速运行。

在此处输入图片描述

按需调节器被认为是任何实际使用场景的最佳选择。但是,如果您确实希望 CPU 始终处于更高的频率,则可以使用其他调节器(例如性能)。

相关内容