我在运行使用处理器所有 8 个核心且在整个运行时间内负载接近 100% 的应用程序时遇到了处理器高温问题。这些应用程序的运行时间有时可能长达数小时或数天...我有一台配备 i7 处理器的 DELL XPS 17 笔记本电脑,该处理器有 8 个模拟核心。
例如,如果我通过运行一些独立线程来使用所有 8 个内核,温度会很快达到 90(C) 度,并且一直保持这种状态。如果我将独立线程的数量减少到 4 个,那么只有 4 个内核处于繁忙状态,温度就会降低到 80(C) 度左右。仅供参考,处理器空闲时的平均温度约为 55(C)。
有什么建议,如何在使用所有处理能力(所有 8 个核心的 100%)时避免如此高的温度?
答案1
我在同一台机器上的同一操作系统上遇到了同样的问题......
我假设你和我一样,里面有 ATI raedon 显卡...问题实际上在于 GPU 发热,而不是 CPU...
从经验来看,如果您使用开源驱动程序,您将拥有更流畅的 GUI(gnome),但卡容易过热。我发现对我有用的解决方案是安装 Jupiter 并将电源设置设为 LOW。
您也可以通过 CLI 向某个文件插入一行,但我记不清了。也许有人可以帮忙。它以
echo 低> some_config_file.here
另一方面,您也可以安装专有驱动程序,但是,从经验来看,Gnome-shell 桌面会变得迟缓/不稳定。(UNITY 可能不是这种情况,我不知道,从未使用过 UNITY)。
我从 83+°C 降到了大约 60-63°C。
在这种情况下,一个有用的工具是传感器。您可以使用以下方式安装它
sudo apt-get install lm-sensors
然后使用运行它
sensors
希望这对您和其他人有所帮助,因为我一直在寻找一个合适的解决方案。
答案2
我的 icore5 在满载情况下从未超过 60c,这是在笔记本电脑中,如果是台式机,它应该运行得更凉爽。检查您的风扇,确保您的散热器安装正确。