首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >戴尔精密3660因过热关闭

问戴尔精密3660因过热关闭
EN

Ask Ubuntu用户
提问于 2022-07-18 12:23:33
回答 1查看 677关注 0票数 3

当监测我的机器的温度值时,我发现其中一台在重载下缓慢上升,最终触发了thermald的紧急关机。

我从/sys/class/thermal/thermal_zone*/type读取了热传感器的类型,并从/sys/class/thermal/thermal_zone*/temp读取了相应的温度。

但是,我没有找到/sys/class/thermal/thermal_zone*/type返回的值的定义。有些人看起来很能自我解释,比如TCPU。但对我来说,冒犯的是AMBF,我不知道它指的是什么。

有人知道这个AMBF代表什么和/或在哪里可以找到关于不同类型的热区的一些文档吗?

编辑:

自从这个问题第一次出现以来,我做了很多搜索,下面是我的发现:

  • 我监控了温度传感器,并制作了下面的图表

可以看到,CPU和内存温度处理得很好( CPU TCase是100°C,所以永远不会超过)。然而,AMBF一号继续增长,直到达到80°C的临界值,并触发紧急关机。

  • 浏览ACPI表后,我终于发现AMBF代表了AMB and Near Fan Temperature (QE3)
  • 我安装了一个Windows 10操作系统,用于在那里进行测试。和:
    1. AMBF条目没有显示在那里的ACPI表中(据我所见)
    2. 这个问题并没有在Windows上出现。运行完全相同的测试不会触发任何紧急关机

  • 戴尔最近发布了一份重要的客户咨询报告。

(戴尔技术内部参考ID -戴尔技术ET004676)这个客户咨询是为了通知您最近发现涉及特定的Optiplex和精密系统,可能会遇到热关机从现代待机。戴尔技术公司建议立即升级到最新的BIOS,以保持最佳的系统性能,并避免遇到任何问题。

不用说,我已经使用了最新的BIOS版本。但是我怀疑这个客户咨询可能解释了为什么这个问题没有在Windows上出现.因此,我试图通过在引导命令行上使用acpi_osi=! acpi_osi='Windows 2019'来引导我的Linux系统,同时从ACPI的角度假装自己是一台Windows机器。不幸的是,这并没有什么区别。

不管怎么说,我仍然处于同样的状况,无法用机器来达到我买的目的。任何进一步的想法都非常欢迎。

EN

回答 1

Ask Ubuntu用户

发布于 2022-07-18 13:02:16

据我所知,热区的名称是由您的硬件定义的。

例如,Intel PC主板上的标准区域名为:x86_pkg_temp

而树莓Pi上的标准区域命名为:cpu-thermal

因此,您可能需要查阅内核源代码,以获得特定硬件所需的驱动程序/模块,以查看类似的内容。

您可能会很幸运地安装lm-sensors包,然后运行sudo sensors-detect。

完成后,它将列出检测到的传感器所需的内核模块。

事实上,我只是做了上面的事情,看看我发现了什么:

代码语言:javascript
复制
Intel digital thermal sensor...                             Success!
    (driver `coretemp')
Intel AMB FB-DIMM thermal sensor...                         No

我很确定AMBF区域是指Intel AMB FB-DIMM thermal sensor,所以在这种情况下,可能是内存被烧坏了。

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

https://askubuntu.com/questions/1419291

复制
相关文章

相似问题

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