我正在ThinkPad t420笔记本电脑上运行最新的Arch Linux,并且遇到间歇性散热问题,我的温度将从典型的〜45°C升高到〜75-90°C,并保持在那里直到我重新启动。
我已经运行几个诊断工具,包括明显的htop
和其他人的谷歌搜索曾建议,其中包括powertop
,iostats
和别人肯定我不记得。到目前为止,无论我的机器是正常运行还是处于高温状态,我都没有发现明显的问题,而且表面上看没有任何差异。
我还一一杀死了大多数可疑进程(数据库和其他守护程序),希望找到隐藏的罪魁祸首,但无济于事。
除了这些尝试,我不知道从哪里开始进行故障排除。我希望有人可以指出正确的方向,开始寻找更深层次的问题。
准确地说,我的问题不是如何冷却机器,而是什么会导致(据报道)CPU和负载正常的系统中出现持续30度以上的热量变化?我可以使用哪些工具/方法进行诊断?
一些说明可能会有所帮助:
- 我可以冷却系统(例如,完全脱离风扇控制),但是如果不理会它会立即再次变热。这似乎表明保温不是问题,而是某种东西不断产生热量。
htop
进入此热状态后,按正常报告CPU使用率和负载。这包括内核线程。根据htop
,系统实际上是空闲的(系统范围内CPU使用率为1-2%,负载为0.10)。- 我的机器使用Intel HD集成显卡,并且没有其他显卡。如@braiam所指出的,该型号可以选择使用nVidia卡。我没有选择它。
- @terdon调出了CPU调速器设置。我的CPU设置为
powersave
- 我的特定处理器是2.7GHz Core i7-2620M。
编辑:在撰写此问题时,我的风扇控制无法正常运行,并且即使在高温下也以中等RPM范围(3900 RPM)连续运行。在@Alex和@JustDanyul的建议下,此问题已修复。但是,潜在的问题仍然存在。