首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >编译90+时CPU温度达到OpenCV *C

编译90+时CPU温度达到OpenCV *C
EN

Ask Ubuntu用户
提问于 2017-06-19 12:52:18
回答 1查看 98关注 0票数 0

所以我有一个用过的工作站,特别是联想的D20。

它的配置是:

2倍Xeon X5670 (股票速度和冷却器)

16 GB注册ECC (4x4GB)

300 HDD 10k RPM

Nvidia Quadro 600

Ubuntu 16.04.1 LTS

当我从源代码编译OpenCV时,我发现来自多个核的Cpu温度达到了90* C以上,这可能是什么问题?所有其他的温度在45-60 *C之间都是正常的。只有核心温度曾经达到那么高的温度,然后在那里停留4到5分钟后,下降到50-60 *C。之后,它们再次上升,然后再次下降,直到编译完成。

我在用传感器测量温度

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2017-06-19 14:58:35

步骤1:

吹掉电脑上的灰尘,特别是风扇和CPU冷却器。如果您的计算机较旧,则可能需要重新应用CPU上的热粘贴。

步骤2:

我会安装thermald..。

  • sudo apt-get update
  • sudo apt安装thermald

Thermald在16.04的早期版本中是有缺陷的。更新到16.04.2,应该没问题。

Thermald/etc/thermald/thermal-conf.xml上提供了一个默认配置文件,它将控制大多数计算机,但可能需要针对某些计算机进行自定义。有关一些细节和示例,请参见man thermal-conf.xml。一旦修改了配置文件,停止thermald并重新启动它:

代码语言:javascript
运行
复制
sudo service thermald restart

在安装thermald之后,我将停止thermald进程,并以sudo thermald --no-daemon的身份手动运行它,以实时监视它的操作。此实时信息可用于创建您自己的定制热- can . own文件。有关详细信息,请参阅man thermald

代码语言:javascript
运行
复制
sudo service thermald stop
sudo thermald --no-daemon --loglevel=debug

您可以在这里搜索thermald,在Ask Ubuntu上查看前面的答案。

一个很好的入门参考是在https://wiki.ubuntu.com/Kernel/PowerManagement/ThermalIssues

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/927015

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档