如果这样做,那有什么好处?也就是说,暂时中止CPU密集型进程是否有降低温度的机会?
我知道一个答案是,这无关紧要,因为空气冷却就足够了。但是,这是针对机箱中的气流非常有限的情况(并且SoC和以太网控制器不一定是主要的热源)。
#1 楼
固件中已添加了监视GPU温度的功能。/opt/vc/bin/vcgencmd measure_temp
temp=48.7'C
评论
作品!很酷
–独家新闻
2012年9月23日在7:29
#2 楼
您还可以输入:cat /sys/class/thermal/thermal_zone0/temp
输出将以毫米为单位!
评论
我相信这意味着摄氏=摄氏度/ 1000,例如40084毫米= 40.084摄氏度
– Berto
15年11月17日在17:22
那是正确的berto!
–基督徒
15年11月18日在23:09
摄氏度:cat / sys / class / thermal / thermal_zone0 / temp | awk'{print($ 1/1000)“°C”}“
– Kanchu
18年7月14日在16:12
#3 楼
除了狼吞虎咽的答案:/opt/vc/bin/vcgencmd measure_temp| egrep "[0-9.]{4,}" -o
49.8
#4 楼
不幸的是,BCM2835没有温度传感器。文档相当有限(由Broadcom故意提供),但是数据表中没有提及传感器。通过监视周围空气温度或芯片表面温度的GPIO。
但是,除非设备将在烤箱内运行,否则我认为温度应该不是问题。
评论
你知道天气越来越热吗? (触感很热吗?)您能增加一个小的散热器吗?还是使用外部散热器将芯片耦合到机箱?@Alex,也许,但是这个问题专门关于监视。
你能告诉我为什么这很重要吗?即使气流不足,Pi也不应该变得很热而损坏自身。
@Jivings,我只是解决了这个问题(可能会解决您的评论)。我可能只是在有限的空间内还有其他热源。