![如何让Intel Turbo Boost发挥到极致以测试散热效率?](https://linux22.com/image/1527132/%E5%A6%82%E4%BD%95%E8%AE%A9Intel%20Turbo%20Boost%E5%8F%91%E6%8C%A5%E5%88%B0%E6%9E%81%E8%87%B4%E4%BB%A5%E6%B5%8B%E8%AF%95%E6%95%A3%E7%83%AD%E6%95%88%E7%8E%87%EF%BC%9F.png)
我注意到英特尔原装冷却器偶尔会变得非常响(哦,英特尔,为什么你们的原装冷却器变得更糟; SandyBridge 的更大更安静),所以我将用第三方静音冷却器替换它(不超频 - 我有非 K CPU)。
但为了了解我的新冷却器和导热膏是否发挥了良好的作用,我想捕捉更换冷却器之前和之后的温度基准。
我想 - 好吧,我可以运行基准测试工具(Cinebench 或 WinRar 内置基准测试),这会让我的 CPU 努力工作并达到最高温度,对吗?错误的!!!
当我这样做时,HWMonitor 实用程序显示,尽管所有 CPU 核心都已 100% 加载,但 CPU 仍未达到 HWMonitor 历史记录中记录的最高频率和最高温度,而且原装风扇也没有全速旋转,而且非常安静。以下是证据:
如您所见,所有核心均已 100% 加载,睿频加速已启动(但未完全启动 - 仅高达 4000 MHz 而非最大值 4200),并且温度低于记录的最高值 75 C。
为什么这样?因为英特尔的 Turbo Boost 工作方式。当所有核心都 100% 满载时,它不会启动;它只在一个核心上以最大速度工作(至少论坛上的人是这么说的;如果我错了,请随时纠正我)。
所以,我想我可以只加载一个核心。WinRar 和 Cinebench 都有单核测试模式。但它不起作用 - 它只是禁用多线程并让操作系统将负载分布在所有 CPU 核心上,因此所有 CPU 核心都部分加载,没有一个是 100% 加载的。
然后我尝试在任务管理器中调整亲和力设置 - 这有点成功,其中一个核心已 100% 加载......但涡轮增压仍然没有完全启动 - 没有 4.2GHz 并且风扇没有以最大速度旋转。
不过,当随机启动和关闭各种程序时,我偶尔会看到 CPU 核心频率跳到 4.2 GHz,因此温度升高,风扇旋转得更快、更响。
问题是:
如何强制 Turbo Boost 达到最大值以对冷却进行压力测试?有没有什么工具可以做到这一点?当然,我希望安全地进行操作,只在正常工作范围内;不超频等等。