我不确定问题的原因是什么,但在类似条件下,它在两周内发生了 3 次。
我检查了笔记本电脑的支持台,他们让我运行了几次测试,看看我的机器是否过热,但没有任何迹象。所以,这里是问题:
我有时会在 Python 中运行一些 CPU 密集型程序,当我不使用任何多处理程序时,我通常将亲和性设置为我的 4 个“核心”之一(Core i5 - 2 个核心和 4 个线程,SMT)并使用优先级“高”。
前 2 次发生时,计算机运行繁重任务超过 24 小时后意外关闭。我正在浏览或做其他事情,一切都消失了。机器比平时热一些,但不是很热。
当我再次打开它时,它表现得好像什么也没发生……只是“Windows 正在启动”或类似的东西。没有一条关于失败的消息!
第三次发生时,该进程在以正常优先级运行 5 分钟后被设置为“实时”。计算机在完成运行任务后大约5 秒关闭(这是一个快速的任务)。
甚至都不热!!
当我再次打开它并试图重现错误时,我不能。因此,在出现此问题之前,笔记本电脑可能应该至少保持一两天...
现在一些有趣的事情:
一些想法:
所以我该怎么做?我可以运行其他测试来查看 CPU 是否有问题?即使我不觉得笔记本电脑变得更热,我也应该放弃过热吗?
在我的 Windows 8 笔记本电脑上,每当我使用 Handbrake 进行视频转码时,似乎将 CPU 使用率限制为 44%,并将 CPU 频率限制为允许的最大值的 42% 或 43%。
这可能意味着 CPU 以 100% 运行,但频率仅为 1.14GHz 左右。
我知道 Core-i5 有一个热控制器,可以在只有一个处理器频繁使用时发出 Turbo boost,但我不知道当所有内核都被大量使用时,它会降低频率。

真的有可能吗?我住在一个非常热的地方(现在大约 35°C),这里的计算机过热很常见。
顺便说一句,当我尝试打开 HW-Monitor(我在升级到 Windows 8 之前安装的)时,它会冻结计算机,我必须按住关机按钮才能再次使用它。还有其他测量温度的选项吗?
更多信息: 在让 PC 稍微冷却后,它将使用 100% 的 CPU 功率(在 2.66GHz),但随后它将开始达到 1.14GHz 并回到 2.66GHz...它将以越来越大的步骤重复,直到在剩下的过程中它保持在 1.14。