基本上,我希望 CPU 和 GPU 开始努力工作,这样我的笔记本电脑就会变热,但不会热到我无法再使用笔记本电脑的程度。我还需要努力。
我如何才能在不安装 Minecraft 或者类似的东西的情况下实现这一点。
答案1
你可以使用 cpuburn 来让 CPU 过载,从而产生热量:Ubuntu Linux 的 CPU 压力测试器 -http://www.hecticgeek.com/2012/03/cpuburn-cpu-stress-test-ubuntu-linux/
但是,如果你对运行外部程序持谨慎态度,那么你可以尝试使用 awk 通过进行数学计算来生成负载的 CPU hammer shell 脚本http://linux.cloudibee.com/2008/11/linux-cpu-hammer-script/
希望有帮助!
更新:为了部分地使 CPU 过载并产生一些热量,请在第二个解决方案中删除 awk 脚本末尾的 &:
for i in `seq 0 $((NUM_PROC-1))`; do
awk 'BEGIN {for(i=0;i<10000;i++)for(j=0;j<10000;j++);}'
done
这可以在旧的 Core2Duo 中交替加载两个核心。
要使笔记本电脑发热,您需要至少对一个核心施加压力,这可能会影响某些多核应用程序的性能。如果这让您感到困扰,那么您可以按照 Charles Boling 的评论建议,在脚本前面添加 nice,让您的计算机响应更快。
备择方案:
过度强调硬盘并不是一个好主意,原因很明显——会缩短硬盘寿命。
停止 CPU 风扇很危险,可能会永久损坏你的 CPU
增加频率会增加热量,但并非所有主板都允许改变时钟频率,这可能是潜在的危险操作