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

    文章

    11535

    浏览量

    214887
  • 操作系统
    +关注

    关注

    37

    文章

    7191

    浏览量

    126240

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

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

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

    Linux系统性能调优方案

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

    Linux系统中网络配置详解

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

    Linux系统管理的核心概念

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

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

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

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

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

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

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

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

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

    如何判断Linux系统的位数

    给你一个 Linux 系统,如何判断它的位数? 我经常用的,有这么几种方式。 第一个,使用命令: uname -m。 uname命令在 Linux 中用于显示与操作系统内核相关的信息,
    的头像 发表于 11-24 10:28 ?786次阅读

    Linux系统中shell命令解析

    shell是Linux系统的用户界面,提供了用户与内核交互的一种接口,它接收用户输入的命令并到送到内核去执行,因此也被称为Linux的命令解释器。
    的头像 发表于 11-05 15:40 ?1041次阅读

    服务器数据恢复—异常断电导致linux系统无法启动的数据恢复案例

    服务器数据恢复环境: 某品牌服务器+同品牌存储,Linux centos7+EXT4文件系统。 服务器故障: 意外断电导致服务器操作系统不能正常启动。经过
    的头像 发表于 10-25 17:42 ?1149次阅读

    linux操作系统安装步骤 linux操作系统的特点及组成

    Linux操作系统安装步骤 Linux操作系统是一种开源的操作系统,它以其稳定性、安全性和灵活性而闻名。以下是安装
    的头像 发表于 10-21 11:24 ?1348次阅读

    Linux根文件系统的挂载过程

    Linux根文件系统(rootfs)是Linux系统中所有其他文件系统和目录的起点,它是内核启动时挂载的第一个文件
    的头像 发表于 10-05 16:50 ?1051次阅读

    如何构建Linux根文件系统

    构建Linux根文件系统是一个涉及多个步骤和概念的过程,它对于Linux系统的启动和运行至关重要。
    的头像 发表于 10-05 16:47 ?774次阅读

    Linux系统中man命令的基本使用

    Linux系统提供了相对比较丰富的帮助手册(man),man是manual的缩写,在日常linux系统管理中经常用到,今天就简单聊聊man。man 本身也提供自己的帮助手册,通过man
    的头像 发表于 09-29 15:59 ?1028次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>系统</b>中man命令的基本使用