我有一台 HP Pavilion dv6-2190us 笔记本电脑,它有 8GB DDR3 和 1.60GHz 的 i7 处理器(Turbo Boost 最高可达 2.80GHz)
我不确定我是否做错了什么或者错过了什么步骤或者其他什么,但我无论如何也想不出如何让涡轮增压器工作。
这真的很痛苦,因为 8x 1.6GHz 真的很糟糕,我开始希望我有一个内核更少但每个内核时钟速度更快的 i5......
我可以做些什么来启用速度步骤/涡轮增压或只是一直保持超频?
哦,我正在运行 64 位 Ubuntu 10.10。
谢谢!
编辑我关注了采购这里但是当我执行循环时,结果根本没有改变。
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
cpu MHz : 1600.000
答案1
尝试安装turbostat
(从linux-tools
包中)并运行sudo modprobe msr ; sudo turbostat
,看看处理器速度如何。
/proc/cpuinfo 中显示的频率始终被限制在“正常” CPU 速度,而实际上 turbo boost 工作正常。
答案2
答案3
我可以做些什么来启用速度步骤/涡轮增压或只是一直保持超频?
我的笔记本电脑也遇到了类似的问题,我从来不使用按需选项,所以我通过安装来禁用它rcconf(sudo apt-get install rcconf)。只需以 root 身份打开它,查找 ondemand voice 并将其禁用(空格键用于选择/取消选择)!
答案4
就像悲伤的 David Gardner 一样,最好的解决方案是 turbostat,它在其他 Linux 工具中显示真实频率。它与 Ivy Bridge 上的 CPU 配合使用,而 Ivy Bridgecat /proc/cpuinfo
无法显示真实信息。我也建议使用此脚本
cd && wget -O .laptop-mode.sh http://goo.gl/AH0tvj
chmod +x .laptop-mode.sh && ./.laptop-mode.sh
它有助于调整 CPU 并强制 Turbo Boost 持续工作。我应该注意到,Turbo Boost 不会在所有核心的最大频率下工作。有关频率安排,请查看您 CPU 的官方信息规格。