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

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

3天内不再提示

为什么大部分手机供应商都不更新Linux内核?

5RJg_mcuworld 来源:未知 作者:胡薇 2018-10-10 15:53 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

说起 Linux 内核,在座的各位开发者都不会对其感到陌生。尤其是在 Android 手机上,我们都知道 Android 系统是基于 Linux 内核而打造的,而且在手机详细信息里面,我们能看到关于安卓版本、基带版本以及内核版本的信息。不过 Linux 内核维护者 Greg Kroah-Hartman 接受采访时说,很少有手机供应商会主动更新手机内核。

Linux 内核维护者 Greg Kroah-Hartman 接受视频采访(YouTube)时被问到什么 bug 最让他们恼火,他回答称是整个 Spectre/Meltdown 问题。让他们生气的是,他们从事的是软件开发,但却要去修复硬件层面的 bug。

CPU 黑盒的复杂度比过去更大了,因为 CPU 供应商试图竭尽所能去利用所有的性能,其中需要利用到特殊技巧,而这些特殊技巧有时候会引火烧身。 Spectre/Meltdown 问题就是如此。除了修 bug 外,Linux 社区也在不停的加固内核。但加固内核本身不足以改进安全,还需要硬件供应商去启用新引入的安全加固功能,而这通常不会发生。

以 Android 平台为例,除了 Google 自家的 Pixel 智能手机,绝大部分 Android 手机都不包含额外的加固功能,这意味着所有这些手机都容易受到攻击。Kroah-Hartman 曾经购买了所有基于 kernel 4.4 内核的一线品牌 Android 手机,观察哪些公司的手机更新了内核,结果只有一家更新了。他正尝试与整个供应链合作去解决这个难题,让手机更新内核成为可能。

相比消费者级的电子产品,企业级 Linux 系统供应商通常会及时更新内核。

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

    关注

    12

    文章

    4043

    浏览量

    134854
  • Linux
    +关注

    关注

    88

    文章

    11868

    浏览量

    219897

原文标题:为什么鲜有手机供应商更新Linux内核?

文章出处:【微信号:mcuworld,微信公众号:嵌入式资讯精选】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    openKylin受邀参加Linux内核领域顶级技术峰会

    近日,Linux内核领域顶级技术峰会——LSF/MM/BPF 2026在克罗地亚萨格勒布举行。大会聚焦Linux内核存储、文件系统、内存管理以及BPF等关键技术方向,吸引了来自全球开源
    的头像 发表于 05-14 11:08 570次阅读

    如何理解Linux内核中的PCIe驱动

    我们习惯了用 Verilog 去死磕 PCIe 的底层协议状态机。但一旦越过硬件边界来到操作系统层面,Linux 内核是如何接管并驱动这些 PCI/PCIe 设备的呢?由于不同的 CPU 架构实现了
    的头像 发表于 04-11 17:22 1428次阅读

    奕境汽车圆满召开供应商合作大会

    3月26日,由东风汽车与华为乾崑联合打造的全新汽车品牌——奕境汽车召开供应商合作大会,全球重点产业链供应商代表齐聚现场,共商合作、共促发展。
    的头像 发表于 03-31 09:24 737次阅读

    华阳精机荣获博格华纳2025年度优秀供应商

    3月13日,博格华纳PDS全球供应商大会在苏州隆重举行,大会以“聚力驱动 价值共赢”为主题,汇聚全球核心供应商,共商合作发展。ADAYO华阳集团旗下全资子公司华阳精机应邀参会,凭借卓越品质、稳定交付与高效协同,从全球供应商中脱颖
    的头像 发表于 03-17 11:36 495次阅读

    刚刚,安世中国发布致客户公告函!大部分业务已恢复运行

    办公环境无法正常访问,对安世中国区运营造成较大影响。   受此影响,部分生产流程,如“客供晶圆到厂后的SAP下单转生产”环节出现中断,已在SAP中开单并进入生产流程的订单则未受影响。目前,中国区IT与业务部门已协同启动应急预案,优先恢复关键系统与生产调度。   当前,大部分
    的头像 发表于 03-06 14:45 2753次阅读
    刚刚,安世中国发布致客户公告函!<b class='flag-5'>大部分</b>业务已恢复运行

    Linux内核的“心跳”:jiffies如何为系统计时?

    Linux 内核的世界里,有一个默默工作的 "计时器"——jiffies。它不像我们手机上的时钟那样显示年月日,却掌控着内核中绝大多数时间相关的操作:从进程调度到设备驱动的定时检查
    的头像 发表于 02-04 16:27 989次阅读
    <b class='flag-5'>Linux</b><b class='flag-5'>内核</b>的“心跳”:jiffies如何为系统计时?

    深入RK3588内核:rockchip_linux_defconfig的作用与调试价值

    在 RK3588 芯片的 Linux 开发中,有一个文件始终是开发者绕不开的核心 ——kernel/arch/arm64/configs/rockchip_linux_defconfig。无论是首次
    的头像 发表于 02-03 15:56 1475次阅读
    深入RK3588<b class='flag-5'>内核</b>:rockchip_<b class='flag-5'>linux</b>_defconfig的作用与调试价值

    Linux系统内核参数调优实战指南

    Linux 内核参数调优是系统性能优化的核心环节。随着云原生架构的普及和硬件性能的飞速提升,默认的内核参数配置往往无法充分发挥系统潜力。在高并发 Web 服务、大数据处理、容器化部署等场景下,合理的
    的头像 发表于 01-28 14:27 872次阅读

    【「Linux 设备驱动开发(第 2 版)」阅读体验】+读深入理解Linux内核内存分配

    ,目前4KB是广泛使用的页大小。在Linux操作系统中,每个进程甚至内核本身都被分配了地址空间,这是处理器的虚拟地址空间的一部分内核和进程都不
    发表于 01-16 20:05

    【「Linux 设备驱动开发(第 2 版)」阅读体验】Linux内核开发基础

    感谢电子发烧友论坛提供的《Linux设备驱动开发(第2版)》阅读机会,测评将从Linux内核开发基础、Linux内核平台抽象和设备驱动程序、
    发表于 01-12 22:45

    SPEA荣获博世全球供应商

    SPEA荣获博世全球供应商
    的头像 发表于 11-17 15:25 1416次阅读
    SPEA荣获博世全球<b class='flag-5'>供应商</b>奖

    请问是否可以更改CYW20835M2EVB上的串行闪存供应商

    CYW920835M2EVB-01 设计上有串行闪存GD25WD80CEIG 。 是否可以使用 CYW20835 更改串行闪存供应商以进行 CoB 设计? 参考设计中有其他供应商名单吗?
    发表于 07-02 06:52

    震惊,原来大部分电器都离不开它

    大部分电器都离不开变压器吗 是的,绝大多数电器设备都直接或间接依赖变压器,但具体形式因用电场景而异。以下是详细分析: 1. 哪些电器必须用变压器? 交流电(AC)设备: 家用电器
    的头像 发表于 06-24 14:10 1392次阅读

    宏微科技2025供应商大会成功举办

    近日,以“协同·精进·共赢”为主题的宏微科技2025供应商大会在常州隆重召开。来自全国各地的专家和供应商伙伴们齐聚一堂,与宏微科技共同回顾合作成果,展望未来蓝图。
    的头像 发表于 05-30 15:33 1168次阅读

    如何配置和验证Linux内核参数

    Linux系统运维和性能优化中,内核参数(sysctl)的配置至关重要。合理的参数调整可以显著提升网络性能、系统稳定性及资源利用率。然而,仅仅修改参数是不够的,如何验证这些参数是否生效同样关键。
    的头像 发表于 05-29 17:40 1498次阅读