如何在四核 i7 上禁用 2 个内核?

roy*_*yco 5 cooling windows-7 intel-core-i7 multi-core

我有一台运行热的四核 i7 笔记本电脑。我不需要2个内核。我怎样才能关闭它们?

ubi*_*con 9

许多计算机都有禁用内核的 BIOS 选项。您还可以禁用超线程,这也会禁用核心,但我怀疑这会大大改善冷却。可以做的最后一件事是在 Windows 本身中。转到高级启动选项 ( msconfig > boot tab > Advanced options) 并指定要使用的内核数。我个人不会推荐任何这些解决方案,因为它基本上是阉割你的机器。寻找更好的冷却解决方案或练习更好地使用您的机器,例如仅在坚硬的表面上使用它、清除通风孔中的灰尘、使用冷却垫等。您可能还想检查 BIOS 更新,以更频繁地打开风扇或使用SpeedFan 之类的工具手动控制风扇速度,从而增加冷却潜力。


Bla*_*gle 6

英特尔 i 系列倾向于这样做。它们内置了一定的热限制并基本上管理系统:如果您在所有内核上运行,它会管理它们之间的速度并尝试尽可能快地运行系统而不会过热。如果您没有运行所有内核,它将关闭未使用的内核并尝试对已使用的内核进行超频 - 直至达到热限制。请注意,它尝试超频,这会产生热量。


小智 5

在 Linux/Ubuntu 中,只需运行以下命令:

sudo sh -c "echo '0' > /sys/devices/system/cpu/cpu1/online"
Run Code Online (Sandbox Code Playgroud)

将 cpu1 替换为 cpu2 等以关闭更多内核。并重新打开它们:

sudo sh -c "echo '1' > /sys/devices/system/cpu/cpu1/online"
Run Code Online (Sandbox Code Playgroud)


Tam*_*man 0

您无法命令处理器禁用核心,为避免热量流向另一个处理器或检查处理器是否充分冷却,您唯一能做的就是。