0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Linux 5.12将修复系统意外关机的问题

Linux爱好者 来源:开源中国 作者:开源中国 2021-02-23 11:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

Linux 5.11 上个星期才发布稳定版,Linux 5.12 目前仍在开发过程中。在 Linux 5.12 最新的合并中,修复了在系统温度较高,但还没有真正达到临界温度时会过早关闭基于英特尔 CPU 的移动工作站的问题。

周五是 Linux 5.12 的一个合并窗口期,此次合并以修复补丁为主。在各种各样的补丁中,有两个补丁是需要特别注意的。这两个补丁都是由 Canonical 的 Kai-Heng Feng 所提交的,他是 Ubuntu 的 Linux 内核团队的成员。

这两个补丁分别针对的是英特尔 int340x 和英特尔 PCH 驱动程序,用于修复“临界”温度下系统意外关闭的问题。这两个补丁并不是要修复温度不准确的问题,而是运行时的温度还不足以使内核强制关闭整个系统,但系统却自动关闭的问题。

Kai-Heng Feng 在 int340x 补丁中解释了这种情况:

我们在基于英特尔的移动工作站上看到设备因过热而关机,该关机发生在 thermal_zone_device_register(): kernel: thermal thermal_zone15: critical temperature reached (101 C), shutting down 期间。

但是,在此时设备不应该执行过热关机,因为我们要使用专用守护程序来处理过热关机,在当前情境下为使用英特尔的 Thermald 守护程序。其次,对于基于 ACPI 的系统,达到临界温度并不意味着就要关机,除非它位于 ThermalZone 命名空间内。ACPI 规范写道,临界温度 11.4.4 _CRT 存在于设备下方时,设备驱动程序将评估该对象以确定设备的临界冷却温度触发点。然后,设备的驱动器将使用该值来编程内部设备温度传感器触发点。

因此,当出现这种情况时,仅意味着我们应该采取更积极的冷却方法。当 ACPI ThermalZone 下没有 int340x 设备时,此修复会覆盖默认的 .critical 回调以防止意外的热关机。

如果有用户发现了自己的 Intel 移动工作站意外出现关闭电源的情况,那么罪魁祸首很可能就是它,并且在 Linux 5.12 中会修复这个问题。

原文标题:Linux 5.12 将修复运行“过热”时,意外关机的问题

文章出处:【微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

责任编辑:haq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11628

    浏览量

    217966
  • 操作系统
    +关注

    关注

    37

    文章

    7328

    浏览量

    128626

原文标题:Linux 5.12 将修复运行“过热”时,意外关机的问题

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    服务器数据恢复—意外断电!Linux服务器数据恢复大揭秘

    某品牌服务器+存储,安装的linux操作系统。 机房意外断电导致服务器操作系统无法正常启动,服务器管理员故障服务器进行修复操作后进入
    的头像 发表于 11-18 11:20 117次阅读

    关机芯片推荐:3S 开机 5S 关机防误触抗干扰强的开关机芯片 GEK100_35

    使用电话手表时的意外按压、智能手表佩戴中的误触、无人机操控时手部的误操作,避免设备非正常关机导致的通话中断、数据丢失或飞行风险,同时适配血压计测量过程中避免误触关机,保障数据采集完整。 附加实用功能
    发表于 10-21 16:07

    NUC972如何修复非作系统 LCM 振动?

    NUC972如何修复非作系统 LCM 振动?
    发表于 09-01 07:02

    一键开关机芯片GEK100,替代 ADI 的 MAX16169和MAX16054

    电子产品,如智能手机,用户期望按下开机键后能迅速进入系统;还是一些对稳定性要求较高的工业设备,可能需要设置较长的关机延时,以防止误操作导致设备意外关机。GEK100 芯片都能通过灵活的设置,满足这些
    发表于 08-15 17:32

    Linux系统性能调优方案

    关键要点预览:本文深入解析Linux系统性能瓶颈的根本原因,提供可直接落地的调优方案,让你的系统性能提升30-50%!
    的头像 发表于 08-06 17:49 589次阅读

    Linux系统中网络配置详解

    网络配置是Linux系统运维中的核心技能之一。正确理解和配置子网掩码、网关等网络参数,直接影响系统的网络连通性和性能。本文深入探讨Linux
    的头像 发表于 07-17 11:01 865次阅读

    Linux系统环境监测终极指南

    Linux系统环境主要监测CPU、内存、磁盘I/O和网络流量。
    的头像 发表于 06-25 14:41 543次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>环境监测终极指南

    Linux系统管理的核心概念

    在前一篇文章中,我们深入探讨了Linux中的文件操作命令,如cp、mv、rm,以及文本处理命令grep、wc和管道符。本文继续深入Linux系统管理的核心概念,包括root用户的角色
    的头像 发表于 05-15 17:05 492次阅读

    服务器数据恢复—服务器部分数据目录项被破坏的数据恢复案例

    一台安装linux系统的服务器意外断电。管理员重启服务器后进行检测,发现服务器上部分文件丢失。管理员没有进行任何操作,直接服务器正常关机
    的头像 发表于 05-08 15:16 356次阅读

    如何FX3与WSL(Linux 的 Windows 子系统)一起使用?

    如何 FX3 与 WSL(Linux 的 Windows 子系统)一起使用? 我在 /dev/ 中找不到任何设备 我有许多项目在 Windows 上使用VISUAL STUDIO项目进行操作,因此请验证该设备是否在 Windo
    发表于 05-06 07:11

    如何Linux安装包快速转成玲珑包

    本篇将以 motrix 为例为大家展示如何 Linux 安装包快速转成玲珑包。
    的头像 发表于 03-12 16:01 1258次阅读
    如何<b class='flag-5'>将</b><b class='flag-5'>Linux</b>安装包快速转成玲珑包

    Linux系统配置优化技巧

    应用系统跑在操作系统上面,系统的性能也关系到应用程序的性能,这里讲一些Linux性能关键的配置信息。
    的头像 发表于 03-04 11:27 742次阅读

    迅为龙芯2K1000开发板/核心板流畅运行Busybox、Buildroot、Loognix、QT5.12系统

    硬件配置 国产龙芯处理器,双核64位系统,板载2G DDR3内存,流畅运行Busybox、Buildroot、Loognix、QT5.12 系统! 接口全板载4路USB HOST、2路千兆以太网、2
    发表于 01-21 14:38

    望获实时Linux系统与Betaflight的结合:计算与飞控的完美协作

    随着无人机技术的迅猛发展,高性能计算和精确飞行控制的结合显得尤为重要。在这一领域,望获实时Linux系统和Betaflight飞控固件的结合为开发者提供了强大的工具链。本文探讨如何利用望获实时
    的头像 发表于 01-10 16:17 1235次阅读

    腾讯云内核团队修复Linux关键Bug

    腾讯云操作系统(Tencent OS)内核团队近日在Linux社区取得了显著成果。他们提交的两项改进方案,成功解决了自2021年以来一直困扰众多一线厂商,并在近期让多个Linux顶级
    的头像 发表于 12-31 10:58 915次阅读