今日小暑,长沙最高气温36摄氏度,家中主路由AC86U采用的是博通的28nm工艺的双核BCM4906芯片,众所周知,博通芯片方案发热比起联发科、高通等方案的路由而言,发热程度要大得多。今天偶然登录路由管理后台一看,怎么少了一个CPU核的状态了?
搜索了一下,原来是温度过高,自动关闭了CPU1核心。在系统记录里可以看到关闭核心的记录。
通过命令查看CPU的温度已经高达100度了。
cat /sys/devices/virtual/thermal/thermal_zone0/temp
100347 <-- 这个数值除以1000就是实际的温度,单位摄氏度。
如果是梅林固件,可以直接在Tools菜单中看到温度。
不过,已经这么过了几个夏天了,应该没啥事,降为1个核心运行后,温度也基本稳定在100度左右。温度降下来它又能自动恢复2核心运行。