我有一台 HP Pavilion dv6-2190us 笔记本,它有 8GB DDR3 和一个 1.60GHz 的 i7 处理器(Turbo Boost 高达 2.80GHz)
我不确定我是否做错了什么或遗漏了一步还是什么,但我一生都无法弄清楚如何让涡轮增压工作。
这是一个真正的痛苦,因为 8x 1.6GHz 真的很糟糕,我开始希望我有一个内核更少但每个内核时钟速度更快的 i5...
有什么我可以做的,要么启用速度步进/涡轮增压,要么一直保持超频?
哦,我正在运行 Ubuntu 10.10 64 位。
谢谢!
编辑我遵循了此处的采购,但是当我执行循环时,我的结果根本没有改变。
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
Run Code Online (Sandbox Code Playgroud) 我在基于 AMD A8-4500m 的笔记本电脑上使用 Ubuntu 14.04(3.13.0-24-generic kernel),我最近注意到,AMD Turbo Core 根本不工作。一切都在 Windows 上运行,但是,在 Linux 上 CPU 频率不能超过 1.9 GHz(使用 进行检查cpufreq-aperf
)。
这是 的输出cpupower frequency-info
,注意Active: no under boost state support:
analyzing CPU 0:
driver: acpi-cpufreq
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 4.0 us.
hardware limits: 1.40 GHz - 1.90 GHz
available frequency steps: 1.90 GHz, 1.80 GHz, 1.70 GHz, 1.60 GHz, …
Run Code Online (Sandbox Code Playgroud) 我刚刚在我的联想 y50笔记本电脑上安装了 Ubuntu,但遇到了涡轮增压问题。
我正在尝试使用cmake安装一个名为Gromacs的程序。
但是每当我尝试安装它时,CPU 都会以所有 4 个内核加速到全速。这使我的 CPU 上升到100°C,根据i7z
- 这在Windows 中永远不会发生,通常当 4 个内核处于活动状态时它锁定在2.4 Ghz。有什么办法可以降频我的CPU吗?
我有一个戴尔 XPS 13(开发者版),我几年前买的,预装了 Ubuntu 12.04。
我已经升级到 Ubuntu 16.04,从那时起我注意到我的计算机在某些繁重的任务上变得比以前慢了很多。
我还注意到,我的电脑在执行繁重任务时噪音变小了,而且 i7 的 Turbo boost 似乎没有启动。
将工作发送到 4 个进程,turbostat
显示:
CPU Avg_MHz %Busy Bzy_MHz TSC_MHz
- 602 100.00 603 2595
0 611 100.00 611 2597
1 594 100.00 595 2594
2 610 100.00 612 2594
3 594 100.00 595 2594
Run Code Online (Sandbox Code Playgroud)
我不是专家,但看起来涡轮增压不起作用,对吗?
我该如何让它工作?我在网上找到的所有东西都只说要使用turbostat
,但这并不能真正帮助解决问题。
任何的想法?
我burnK7
用来生成 CPU 负载。请注意,开始时该Bzy_MHz
列接近 3 Ghz,但随后稳定在 1 Ghz 附近。这是正常的吗?
我的处理器:Intel® Core™ i7-3687U CPU @ 2.10GHz × 4
操作系统:Ubuntu 16.04.1 LTS 64 位 …
这可能是我最后的一个术语问题,并且是重复的:在英特尔CPU上,我可以通过运行类似的命令在运行时相对容易地禁用涡轮增压
echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
Run Code Online (Sandbox Code Playgroud)
然后,CPU 将以其基本时钟运行,而不会“加速”。好处是我不需要为此更改 BIOS/(U)EFI 设置。
AMD CPU(特别是 Zen-1 Epyc)上的等效项(术语和命令)是什么?
我试图以恒定(低)速度运行 CPU,以获得一致的基准测试结果。我正在尝试比较算法的不同软件实现。
我试图理解为什么我的 CPU 不能以更高的频率运行(相关链接)
有人能解释一下,当定义了最小值和最大值时,有效值最终会超出该范围吗?
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq
3267000
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq
3300000
$ cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq
1199960
$ cpupower frequency-info
analyzing CPU 0:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 0.97 ms.
hardware limits: 800 MHz - 3.30 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 3.27 GHz and 3.30 GHz.
The governor "performance" may decide which …
Run Code Online (Sandbox Code Playgroud) 我测试CPU频率与任一英特尔工具i7z
和turbostat
从所述linux-tools
封装(sudo modprobe msr
,sudo turbostat
)和我找到的作为最大频率的两个不同的处理器是什么英特尔规定为最大涡轮频率低。
我用MrBayes MPI测试的4个核与调速器ondemand
和performance
并用“涡轮”选项indicator-cpufreq
。
i5-3210M - 英特尔规格最大值。频率:2,5GHz - 3,1GHz Turbo
最大限度。测量:2,89GHz
i5-3470 - Intel 规格:3,2GHz - 3,6GHz Turbo
最大限度。测量:3,39GHz
我也在for i in {1..4}; do burnK7 & done
tty1 和 tty2 中的 turbostat 中尝试过,并得到了相同的结果。
为什么是最大值。Turbo CPU 频率我可以测量运行 Ubuntu 的频率低于英特尔规定的频率吗?“缺失”的 0,21GHz 在哪里?
我安装了 kubuntu 14.04,CPU turbo 频率有问题。我已经阅读了很多关于它的内容,但找不到正确的答案。
我的联想 Y580 笔记本中有一个 i7-3630QM CPU @ 2.40GHz 和 3.20GHz Turbo。如果我将 CPU 置于满载状态(在 8 个线程的搅拌机中进行渲染),所有内核的频率都会跃升至 3.2GHz 左右,但是几秒钟后,当温度升高时,频率会降低至 2.4GHz,并保持不变在渲染过程中,(风扇不以最大速度运行)。
当我使用 ubuntu 12.10 时没有出现这个问题,但它在 13.10 和 14.04 中出现。
我的笔记本散热器非常好,所以全速涡轮增压没有过热问题(在 ubuntu 12.10 中,3.2GHz 下的 CPU 温度为 85-90°C),所以我想全速使用它。我如何在 ubuntu 14.04 中以 3.2GHz 的全速使用带有涡轮增压的 CPU,而没有这个(温度?)限制?
(与terdon讨论后)我认为问题在于cpu freq在风扇响应高温之前按比例降低。cpu 从 3.2GHz 降到 2.4GHz 后,风扇转了一会儿,但由于 cpufreq 已经降级,它产生的热量较少,因此风扇的转速回落。没关系,如果cpu冷却后频率再次上升到3.2GHz,但它仍然停留在2.4GHz。
一些测量:
i7z 程序的输出,渲染刚开始时:
Cpu speed from cpuinfo 2394.00Mhz
cpuinfo might be wrong if cpufreq is enabled. To guess correctly try estimating via tsc
Linux's inbuilt cpu_khz code …
Run Code Online (Sandbox Code Playgroud) 我最近更新到 Ubuntu 最新的 LTS。我的电脑散热管理很差,我需要能够禁用涡轮增压才能舒适地使用它。
我有一个脚本,它通过使用 msr-tools 来做到这一点,在所有内核上禁用涡轮增压:
sudo wrmsr -pX 0x1a0 0x4000850089 (X being the number of the core)
Run Code Online (Sandbox Code Playgroud)
由于更新,这是我使用此命令得到的结果:
wrmsr: pwrite: Operation not permitted
Run Code Online (Sandbox Code Playgroud)
关于如何解决这个问题的任何线索?
问候
turbo-boost ×10
intel ×5
cpu ×4
cpufreq ×4
16.04 ×2
64-bit ×1
ati ×1
benchmarks ×1
boost ×1
cpu-load ×1
cpuinfo ×1
heat ×1
lenovo ×1
scaling ×1
temperature ×1