标签: stress-test

为什么不同的 100% cpu 负载会导致 cpu 上的温度不同?

我一直在使用 CPUz 和 OCCT 之间进行测试。我注意到,如果我将 CPUz 设置为多线程对 CPU 施加压力,它永远不会超过 70c。另一方面,在 CPU 上运行 OCCT 以加载它会立即超过 75c,然后有时甚至在 85c 时停止测试。

这里发生了什么?我一直明白,虽然视频卡有很多内核需要单独施加压力,但 CPU 很简单。基本的 for 循环可以在 CPU 上施加 100% 的负载。在多个线程上运行的一堆 for 循环可以加载每个核心。OCCT 怎么让我的 CPU 升温这么多。是什么让它做到了 CPUz 不能做到的?

一些背景信息:CPU 是 Intel Core i7-4790k。Turbo boost 已启用,但我认为在任一进程运行时它只会以 5% 的速度挂起

cpu temperature stress-test

36
推荐指数
3
解决办法
7465
查看次数

CPU压力测试期间过热并关闭

我通过stress在脚本 shell 中使用该程序应用 cpu 压力测试来测试我的系统健康状况。这是脚本及其输出:

xubuntu@xubuntu:~$ cat bin/test_stress.sh 

echo "=============== Starting stress test ===================="
uptime
sudo stress --cpu 4 --io 3 --timeout 2m  &
while (true)
do
sleep 5
uptime
done


xubuntu@xubuntu:~$ bin/test_stress.sh 
=============== Starting stress test ====================
 21:52:37 up 25 min,  4 users,  load average: 0.02, 0.20, 0.71
stress: info: [7384] dispatching hogs: 4 cpu, 3 io, 0 vm, 0 hdd
 21:52:42 up 25 min,  4 users,  load average: 0.34, 0.27, 0.73
 21:52:47 up 25 min,  4 …
Run Code Online (Sandbox Code Playgroud)

laptop cpu cooling stress-test

2
推荐指数
1
解决办法
432
查看次数

标签 统计

cpu ×2

stress-test ×2

cooling ×1

laptop ×1

temperature ×1